第1个回答 2018-06-28
1,raw方式使用的是纯字符串的数据上传方式,所以在POST之前,可能需要手工的把一些JSON格式的数据转换成字符串的(加两单引号)
Form-data的方式就是key-value的提交,数据其实是分割的.
2,贴上一段使用Needle POST的代码:
needle = require(‘needle’); LOGIN_URL = ‘xxxxx’; var data = ‘{“username”: “username”,“password”: “password”}’; var options = {headers: { ‘Content-Type’: ‘application/json’ }}; needle.post(LOGIN_URL, data, options, function(err, resp) { console.log(resp); });