我如何使用Node.js请求模块进行curl调用

isaac9A

我可以使用curl将请求发送到browsermob,如下所示:curl -X PUT -d "pageRef=car" localhost:9000/proxy/8081/har/pageRef但是,我想使用request模块在nodejs内执行此操作。使用请求模块的等效命令是什么?我以为是这样,request.put(url, data, callback)但是当我尝试时request.put('localhost:9000/proxy/8081/har/pageRef', {form: { pageRef: encodeURI(browser.platform) + encodeURI(browser.browserName) + encodeURI(browser.version) }}),我得到

Error: Invalid protocol at Request.self._buildRequest (/Users/dragonite/Pixel/node_modules/request/request.js:336:53) at Request.init (/Users/dragonite/Pixel/node_modules/request/request.js:503:10) at new Request (/Users/dragonite/Pixel/node_modules/request/request.js:97:8) at request (/Users/dragonite/Pixel/node_modules/request/index.js:50:11) at Function.request.put (/Users/dragonite/Pixel/node_modules/request/index.js:121:27) at repl:1:10 at REPLServer.self.eval (repl.js:110:21) at Interface.<anonymous> (repl.js:239:12) at Interface.emit (events.js:95:17) at Interface._onLine (readline.js:203:10)

苏西

似乎您只是在url前面缺少协议,例如:

request.put('http://localhost:9000/proxy/8081/har/pageRef', {form: { pageRef: encodeURI(browser.platform) + encodeURI(browser.browserName) + encodeURI(browser.version) }})

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用node.js获取我的外部IP地址?

来自分类Dev

使用edge.js,.Net C#模块可以调用流程中的node.js部分,即是否进行反向调用?

来自分类Dev

Node.js请求模块....在主体中发送JSON以使用api请求进行API请求

来自分类Dev

Node js使用从请求/请求api调用返回的数据

来自分类Dev

如何使用Meteor.js对Dropbox API进行CURL调用

来自分类Dev

如何从node.js中的请求模块获取cookie?

来自分类Dev

我如何期望在Node.js中使用sinon,mocha和chai的特定参数调用函数?

来自分类Dev

如何在node.js上使用请求模块设置POST编码?

来自分类Dev

node.js:使用请求模块进行表单HTTP身份验证失败

来自分类Dev

使用CURL进行GET请求

来自分类Dev

我们如何使用node.js连接sqlite?

来自分类Dev

使用Express,Node.JS和Require模块进行外部API调用

来自分类Dev

如何使用node.js读取请求请求有效负载并进行表达?

来自分类Dev

如何在Node.js Lambda中使用请求模块

来自分类Dev

使用请求模块抓取Node.js

来自分类Dev

节点:如何使用https模块对请求进行分页?

来自分类Dev

我如何使用Node.js(Puppeteer)监视网络活动

来自分类Dev

使用请求模块进行网页抓取

来自分类Dev

Node.js请求模块....在主体中发送JSON以使用api请求进行API请求

来自分类Dev

如何使用Requests Python模块进行curl调用

来自分类Dev

如何从Node.js模块中的请求获取变量

来自分类Dev

如何使用Unirest在Node.js中调用多个请求

来自分类Dev

我如何使用zombie.js和node.js在只读输入上进行测试

来自分类Dev

如何在带有参数的node.js中进行Curl调用

来自分类Dev

使用请求模块的Node.JS代理

来自分类Dev

我应该如何在 node js 中使用 db + http 调用的承诺

来自分类Dev

如何使用请求模块 -Node js 提取来自 url 的请求的域名

来自分类Dev

如何在 NodeJS 请求模块中发出这个 curl 请求?

来自分类Dev

我应该如何使用 child_process 模块在 linux 中通信 python 和 node.js?

Related 相关文章

  1. 1

    如何使用node.js获取我的外部IP地址?

  2. 2

    使用edge.js,.Net C#模块可以调用流程中的node.js部分,即是否进行反向调用?

  3. 3

    Node.js请求模块....在主体中发送JSON以使用api请求进行API请求

  4. 4

    Node js使用从请求/请求api调用返回的数据

  5. 5

    如何使用Meteor.js对Dropbox API进行CURL调用

  6. 6

    如何从node.js中的请求模块获取cookie?

  7. 7

    我如何期望在Node.js中使用sinon,mocha和chai的特定参数调用函数?

  8. 8

    如何在node.js上使用请求模块设置POST编码?

  9. 9

    node.js:使用请求模块进行表单HTTP身份验证失败

  10. 10

    使用CURL进行GET请求

  11. 11

    我们如何使用node.js连接sqlite?

  12. 12

    使用Express,Node.JS和Require模块进行外部API调用

  13. 13

    如何使用node.js读取请求请求有效负载并进行表达?

  14. 14

    如何在Node.js Lambda中使用请求模块

  15. 15

    使用请求模块抓取Node.js

  16. 16

    节点:如何使用https模块对请求进行分页?

  17. 17

    我如何使用Node.js(Puppeteer)监视网络活动

  18. 18

    使用请求模块进行网页抓取

  19. 19

    Node.js请求模块....在主体中发送JSON以使用api请求进行API请求

  20. 20

    如何使用Requests Python模块进行curl调用

  21. 21

    如何从Node.js模块中的请求获取变量

  22. 22

    如何使用Unirest在Node.js中调用多个请求

  23. 23

    我如何使用zombie.js和node.js在只读输入上进行测试

  24. 24

    如何在带有参数的node.js中进行Curl调用

  25. 25

    使用请求模块的Node.JS代理

  26. 26

    我应该如何在 node js 中使用 db + http 调用的承诺

  27. 27

    如何使用请求模块 -Node js 提取来自 url 的请求的域名

  28. 28

    如何在 NodeJS 请求模块中发出这个 curl 请求?

  29. 29

    我应该如何使用 child_process 模块在 linux 中通信 python 和 node.js?

热门标签

归档