Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.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
使用http.get请求javascript设置头_Javascript_Node.js_Http_Request_Http Headers - Fatal编程技术网

使用http.get请求javascript设置头

使用http.get请求javascript设置头,javascript,node.js,http,request,http-headers,Javascript,Node.js,Http,Request,Http Headers,您好,我想设置这个http示例的头 var http = require('http'); var request = http.get($scope.getUrl(item), function (response) { //something here }; 试着这样做: response.headers = "Range: bytes=0 - 10"; 它没有按我所希望的那样工作请尝试使用setHeader方法。像这样: var http

您好,我想设置这个http示例的头

    var http = require('http');
    var request = http.get($scope.getUrl(item), function (response) {
        //something here
     };
试着这样做:

response.headers = "Range: bytes=0 - 10";

它没有按我所希望的那样工作

请尝试使用setHeader方法。像这样:

  var http = require('http');
    var request = http.get($scope.getUrl(item), function (response) {
        response.setHeader("Range", "bytes=0 - 10");
     };

如果您的代码正在发出请求,则响应标头由远程服务器设置。我在尝试setHeader而不是header时出现此错误:response.setHeader不是ClientRequest的函数。