国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Nodejs Post請求報socket hang up錯誤的解決辦法

2019-11-20 14:06:28
字體:
來源:轉載
供稿:網友

參考nodejs官網發送http post請求的方法,實現了一個模擬post提交的功能。實際使用時報socket hang up錯誤。

后來發現是請求頭設置的問題,發送選項中需要加上headers字段信息(這個估計也和對方的服務器有關,對于不完成的post請求頭,可能被丟棄了)。

完整的代碼如下(遇到類型問題的同學可以做個參考):

復制代碼 代碼如下:

var querystring = require('querystring')
  , http = require('http');

var data = querystring.stringify({
  info:'hi',
  test:5
});

var opt = {
  hostname:'www.test.com',
  port :9094,
  path:'/perationSqlQuery',
  method: 'POST',
  headers: {  
    'Content-Type':'application/x-www-form-urlencoded',
    'Content-Length': data.length 
  }
};

var req = http.request(opt, function (res) { 
  res.on('data', function (data) {
    console.log(data.toString());
  });
});
req.on('error', function(e) {
  console.log('problem with request: ' + e.message);
});
req.write(data);
req.end();

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 沙洋县| 万源市| 通渭县| 盐边县| 甘孜县| 海原县| 泊头市| 醴陵市| 灯塔市| 大新县| 皋兰县| 辽源市| 龙游县| 汉中市| 五台县| 延吉市| 驻马店市| 河池市| 建始县| 锦州市| 竹北市| 阿克苏市| 临城县| 仁怀市| 苍南县| 新津县| 峨山| 南华县| 乐山市| 兴义市| 思南县| 南宁市| 息烽县| 胶南市| 海兴县| 荣成市| 吴忠市| 江陵县| 江陵县| 普定县| 江陵县|