国产探花免费观看_亚洲丰满少妇自慰呻吟_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();

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 若尔盖县| 商河县| 东兰县| 古田县| 南投县| 四子王旗| 宁化县| 石门县| 关岭| 镇平县| 高碑店市| 上犹县| 罗甸县| 邮箱| 平顺县| 睢宁县| 安溪县| 杂多县| 九寨沟县| 德保县| 彭阳县| 麻江县| 泽州县| 城市| 体育| 阿巴嘎旗| 突泉县| 台南县| 临沭县| 泌阳县| 阿拉尔市| 祁连县| 邛崃市| 甘德县| 霍林郭勒市| 朝阳市| 特克斯县| 黑水县| 柞水县| 九台市| 日照市|