在节点js请求中使用GET方法?

h3dgh

我想在节点js中使用GET方法传递数据,我的响应还可以,但是在php文件$ _GET中为空。怎么了?

var querystring = require('querystring');
var req = require('request');
var form = {
    number: 'test',
    msg: 'test',
};

var formData = querystring.stringify(form);
var contentLength = formData.length;

req({

    headers: {
      'Content-Length': contentLength,
      'Content-Type': 'application/x-www-form-urlencoded'
    },
    uri: 'http://localhost:8080/sms/index.php',
    body: formData,
    method: 'GET'

  }, function (err, res, body) {
        console.log('res is',res);
        console.log('err',err);
  });
cPu1

HTTP GET请求不能具有请求正文。$_GET解析查询字符串中的参数。标头Content-LengthContent-Type对于GET请求没有意义,因为它们适用于请求主体,而主体GET则不能具有。您需要使用qs选项而不是body

req({
    uri: 'http://localhost:8080/sms/index.php',
    qs: form,
    method: 'GET'
  }, function (err, res, body) {
        //
  });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有请求-json的多个获取请求无法在节点js中使用异步正确执行

来自分类Dev

如何在节点 js 中使用请求包禁用多个 http(s) 请求?

来自分类Dev

在节点js中使用sqlite回调方法

来自分类Dev

如何使用节点js从https get请求中获取请求主体

来自分类Dev

节点获取数据后如何在AngularJS中使用$get请求?

来自分类Dev

在 http 请求中使用 GET 方法时出现错误域

来自分类Dev

在GET请求中使用正文

来自分类Dev

在 GET 请求中使用数组

来自分类Dev

在rspec请求规范中使用请求方法

来自分类Dev

使用节点和请求模块编写GET请求

来自分类Dev

使用请求转换对节点js的cURL请求

来自分类Dev

使用节点 JS 请求库在简单的 api 请求中出错

来自分类Dev

如何在节点js中使用jquery?

来自分类Dev

在节点JS中使用传统的javascript对象

来自分类Dev

在节点中使用underscore.js

来自分类Dev

如何在节点js中使用ajax?

来自分类Dev

如何在节点js中使用jquery?

来自分类Dev

在节点JS中使用传统的javascript对象

来自分类Dev

在名为requireJs的方法中使用节点需求

来自分类Dev

在名为requireJs的方法中使用节点需求

来自分类Dev

如何使用请求js(节点js模块)池

来自分类Dev

单击D3.js节点文本时的GET请求

来自分类Dev

在jQuery的GET请求中使用发送按钮

来自分类Dev

在 Python 中使用块的 GET 请求

来自分类Dev

在 CURL 中使用参数的 GET 请求

来自分类Dev

如何在router.post请求中使用router.get请求的差异路由node.js

来自分类Dev

无法在 Spring-boot 中使用自签名 https 验证来自 Postman 的 POST/GET 请求方法

来自分类Dev

使用按钮的节点JS服务器请求

来自分类Dev

如何使用节点 js 在 mysql 中使用数组更新多行

Related 相关文章

热门标签

归档