Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在nodejs中发送动态HTTP请求,而不是硬编码_Javascript_Node.js_Express - Fatal编程技术网

Javascript 在nodejs中发送动态HTTP请求,而不是硬编码

Javascript 在nodejs中发送动态HTTP请求,而不是硬编码,javascript,node.js,express,Javascript,Node.js,Express,目前,我正在使用请求模块向nodejs程序中的URL发送http请求,如下所示 request('http://example.org/upload',function(error,response,data) {}) 但我希望动态地将http请求发送到example.org,根据存储在变量中的值,路由到“upload”或“login”或“logout”,比如 var dynamic= "upload" request('http://example.org/dynamic',function

目前,我正在使用请求模块向nodejs程序中的URL发送http请求,如下所示

request('http://example.org/upload',function(error,response,data) {})
但我希望动态地将http请求发送到example.org,根据存储在变量中的值,路由到“upload”或“login”或“logout”,比如

var dynamic= "upload"
request('http://example.org/dynamic',function(error,response,data) {})

上面的代码没有按预期工作,因为它正在example.org中路由到dynamic。我应该怎么做才能根据需要发送请求?

request('http://example.org/“+动态,函数(错误,响应,数据){})
-字符串连接谢谢Krzysztof Safjanowski,它的工作原理。