我是一个十足的 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/