Phonegap - 捕获请求的响应正文

时间:2012-05-03 15:00:06

标签: javascript android html cordova

我想知道是否有人知道如何使用PhoneGap捕获请求的响应正文?我正在尝试上传文件,我需要查看正在发送/接收的内容。我有一个地狱般的时间试图解决这个问题。

 var ft = new FileTransfer();
    console.log("file transfer created...");
    ft.upload(imageURI, serverURI, function(r){console.log("Response = " + r.response);}, function(error){console.log(error);alert('Error uploading image')}, options);

这是我从打印到weinre控制台的服务器打印的响应:

bytesSent: 13148
response: "[]"
responseCode: 200

我正在使用weinre来检查任何日志和其他信息,但这还不够。我真的需要看到这个请求,类似于firebug会有的。任何帮助都是极好的。谢谢!

2 个答案:

答案 0 :(得分:0)

您可能需要设置WiresharkEthereal以查看客户端与服务器之间的情况。响应是serverURI发送回设备的任何响应。它不会显示已发送的内容。

答案 1 :(得分:0)

我有同样的问题。结果是上传网址重定向请求到登录页面。