【发布时间】:2019-06-26 09:05:48
【问题描述】:
我需要做的就是使用 https-post 将带有 node.js 的 POST 请求发送到网站。 Https-post 它是一个节点模块。问题是,当我将数据发送到页面时,它应该将消息 + 数据发回给我,但它没有,只是发回给我说页面没有收到任何数据。
我已经尝试使用 http-post 而不是 https-post,并且我已经使用我的网络浏览器测试了 php 页面并且可以正常工作。
var https = require('https');
https.post = require('https-post');
var data = [ "myName", "MyPass"];
https.post('https://www.mywebsite.com/page.php', { user: data[1], pass: data[2] }, function(res){
res.setEncoding('utf8');
res.on('data', function(chunk) {
console.log(chunk);
});
});
对不起我的英语不好
【问题讨论】:
-
您确定要发布到实际回复的内容吗?首先使用
curl或其他工具进行测试。
标签: php node.js http post https