繁体   English   中英

Phonegap-捕获请求的响应主体

[英]Phonegap - capturing the response body of a request

我想知道是否有人知道使用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检查任何日志和其他信息,但这还不够。 我真的需要查看该请求,类似于萤火虫会有的请求。 任何帮助都是极好的。 谢谢!

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

我遇到过同样的问题。 原来,上传uri将requet重新定向到登录页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM