您好,我需要将http发布请求发送到服务器并获得身份验证响应的帮助。
看屏幕上的1我使用失眠的REST API应用程序。使用这个应用程序,我得到了成功的响应,其中包含高级天数和ID。
在第二张图片中,我只是从我的nativescript vue.js应用程序获得了响应,而在该应用程序中我得到了错误的响应。
我的代码有问题。请告诉我什么。
答案 0 :(得分:1)
您正在通过{N}应用在请求正文中发送JSON对象,另一方面,您将FormData
与REST客户端一起使用进行测试。
您必须更改API来支持请求正文上的JSON数据,这通常是标准方式。如果无法执行此操作,则必须使用nativescript-background-http插件发送FormData
。会是这样,
var params = [
{ name: "username", value: "test" },
{ name: "password", value: "test123" },
{ name: "uuid", value: "xxxx" }
];
var task = session.multipartUpload(params, request);