django - 如何在 Flex 中读取 Django HTTPResponse?

标签 django apache-flex flex3

我是一个十足的 Flex 菜鸟,所以如果我遗漏了一些明显的东西,我提前道歉。

我在 Flex 中编写了一个相当简单的文件 uploader ,它通过 URLRequest 调用我的 Django 后端(FileReference 对象处理上传)。我的上传按预期进行,并且我让 Django 返回一个 HTTPResponse 对象。因此,我想读取 HTTPResponse 对象的内容。

有什么想法吗?

最佳答案

类似的东西

<mx:HTTPService id="myHTTPRequest" 
    url="{whatever your url request is}"
    result="resultHandler(event)" 
    fault="faultHandler(event)"
    showBusyCursor="true" 
    resultFormat="object"> 

然后在 resultHandler 中像这样

private function resultHandler (event : ResultEvent) : void {
    var obj : Object = event.result;
    //do something with returned object

}

在 resultHandler 处进行调试以查看返回的确切内容,确保它是您认为应该返回的内容。

关于django - 如何在 Flex 中读取 Django HTTPResponse?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/450976/

相关文章:

actionscript-3 - 使用 Flex 3 检查远程文件是否存在

Django:使用 mptt-django 以多对多关系将产品分配到类别

python - 使用 django F() 对象更新多列

python - 在此服务器上找不到所请求的 URL。 Django

apache-flex - 使 Flex4 按钮看起来与 Flex3 按钮完全一样

database - flex 独立应用程序使用哪个数据库?

python - 在使用 django 设置 WSGI 期间为所有静态文件获取 404

apache-flex - 使用 Spring BlazeDS 集成的缺点是什么?

actionscript-3 - 灵活的本地鼠标位置

database - AIR:通过网络连接到数据库?