参考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();
本文向大家介绍Nginx报403 forbidden错误 (13: Permission denied)的解决办法,包括了Nginx报403 forbidden错误 (13: Permission denied)的解决办法的使用技巧和注意事项,需要的朋友参考一下 查看/var/log/nginx/error.log日志显示:xxx 403 forbidden (13: Permission den
本文向大家介绍详解java.lang.NumberFormatException错误及解决办法,包括了详解java.lang.NumberFormatException错误及解决办法的使用技巧和注意事项,需要的朋友参考一下 前言: 在做后台时用的jsp开发,在页面向controller传参时用String接收的参数,但是数据库实体中jies接收该参数时是int类型,做了一下强制转换,但是没有判断去
本文向大家介绍详解Nginx 502错误解决办法,包括了详解Nginx 502错误解决办法的使用技巧和注意事项,需要的朋友参考一下 详解Nginx 502错误解决办法 1.配置错误 因为nginx找不到php-fpm了,所以报错,一般是fastcgi_pass后面的路径配置错误了,后面可以是socket或者是ip:port 2.资源耗尽 lnmp架构在处理php时,nginx直接调取后端的php-
本文向大家介绍Redis 出现错误1067的解决办法,包括了Redis 出现错误1067的解决办法的使用技巧和注意事项,需要的朋友参考一下 Redis 出现错误1067的解决办法 一、问题描述: 在Windows启动Redis服务时,发生如下错误: 在Windows CMD命令行启动时提示: 二、解决方案: 产生这个问题(Redis服务无法启动)的原因是因为在配置文件(redis.wi
目前只要一进到面板首页,或登录成功后就500出错,只能找历史连接浏览其它页面才能打开,首页就是进不去,如何修复? 起初以为是首页的桌面插件导致的,但是卸了后还是不行,以为是授权过期导致的,续签后还是不行,怎么回事呢????
本文向大家介绍Android 出现:java.lang.NoClassDefFoundError...错误解决办法,包括了Android 出现:java.lang.NoClassDefFoundError...错误解决办法的使用技巧和注意事项,需要的朋友参考一下 今天测试突然给我说我写的XX界面一点app就crash了! 纳尼,我肯定表示不服啊!怎么可能出现一点击就崩溃的情况呢,明明自己的测试了的