亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 node.js 中使用 request-promise 模塊發布并獲取

在 node.js 中使用 request-promise 模塊發布并獲取

qq_遁去的一_1 2022-01-20 17:22:50
以表單方式發送正文并以 json 方式取回數據,如果遇到此錯誤,任何想法都將不勝感激,謝謝 _http_outgoing.js:618 throw new ERR_INVALID_ARG_TYPE('first argument', ^TypeError [ERR_INVALID_ARG_TYPE]:第一個參數必須是字符串或緩沖區類型之一。在 Request.write (C:\Users\DomKim\Desktop\workspaceForNode\node_modules\request\request.js 的 ClientRequest.write (_http_outgoing.js:586:15) 處接收到類型對象 (_http_outgoing.js:618:11) :1500:27) 在結尾 (C:\Users\DomKim\Desktop\workspaceForNode\node_modules\request\request.js:549:18) 在 Immediate._onImmediate (C:\Users\DomKim\Desktop\workspaceForNode\node_modules\request \request.js:578:7) 在 processImmediate (internal/timers.js:439:21) { code: 'ERR_INVALID_ARG_TYPE'這是我的代碼async  function getConnection(url,param) { var queryStr = generateQueryString(param) var result ;  console.log(queryStr);  let OPTIONS = {      headers: {'Content-Type': 'application/x-www-form-urlencoded'},      uri: url,      method: 'POST',      body:{        queryStr      },  };await  request(OPTIONS).then(function(body){           result = body;          console.log('result in rquest.post : '+result);   }).catch(function(err){        console.log('error! : ' + err);   });   console.log('result out rquest.post : '+result);   return result;
查看完整描述

1 回答

?
湖上湖

TA貢獻2003條經驗 獲得超2個贊

您應該檢查queryStr. 應該是StringBuffer。


查看完整回答
反對 回復 2022-01-20
  • 1 回答
  • 0 關注
  • 190 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號