相关疑难解决方法(0)

http.request中的nodeJS最大标头大小

对于nodeJS v0.10.28,http请求中标头内容的大小/长度是否有限制?

让我解释:

我需要使用第三方提供商提供的休息服务.返回给我的数据是在请求的标题中,正文大部分是空的(120左右的字符).标题中的数据量从几个字符到几百字节不等.

var https = require('https');

var httpHeaders = {
    Authorization: 'Basic ' + new Buffer(user + ':' + psw).toString('base64'),
    accept: '*/*',
    'Content-Type': 'text/plain; charset=utf-8'
};
var options = {
    host: "www.website.com",
    port: 8080,            
    path: "/" ,   
    method: 'GET',
    headers: httpHeaders,
    rejectUnauthorized: false,
    requestCert: true,
    agent: false
};

https.request(options, function(res) {
    res.setEncoding('utf8');
    if (res.statusCode == 200) {
        var json = res.headers["someHeaderInfo"];
        callback(null,{ "result" : JSON.parse(json) });
    } else {
        callback({ "error" : res.statusCode  });                            
    }
}).on('data', function (chunk) …
Run Code Online (Sandbox Code Playgroud)

http-headers node.js

7
推荐指数
3
解决办法
1万
查看次数

431(请求头字段太大)

GET http://localhost:3000/data/posts.json 431(请求头字段太大) 我收到上面提到的错误。我正在使用本地服务器“npm 服务器” (无 Xampp 或 WAMP)

JSON 文件从这里下载https://gorest.co.in/public-api/users?_format=json&access-token=UrX-V34IN7O-1TV0HEaVUCRUz65B9-ibL6M1 我已经在本地服务器上下载了这个文件。

我的代码是:

const API = './data/posts.json';

componentDidMount(){

        获取(API)
        .then(response => response.text())
        .then( (data) => { console.log("data - ", data) } )
    }

json reactjs

5
推荐指数
2
解决办法
8183
查看次数

angular 5 & 8 - 431 请求头字段太大

我正在处理 2 个项目,并在我的机器上为新项目安装了 Angular 8。但是,我在现有项目中使用 Angular 5。我得到431请求头字段太大错误在我Angular5项目我安装角8.之后我怎么能在我的当前项目解决这个错误?

谢谢

http-headers angular5 angular8

5
推荐指数
2
解决办法
3132
查看次数

标签 统计

http-headers ×2

angular5 ×1

angular8 ×1

json ×1

node.js ×1

reactjs ×1