当我从NodeJs向PHP发出请求时,它将给出错误hpe_invalid_header_token(bytesParsed: 17)
。
我的nodejs版本是10.16.0。
.post(function(req, res) {
var options = {
method: 'POST',
url:`${url2}/api/authentication.login.php`,//here url2 is my php application address
"headers": {
'cache-control': 'no-cache',
'content-type': 'multipart/form-data'
},
jar: cookieJar,
form: {
password: req.body.password,
userid: req.body.userid,
login: req.body.login,
company_name: req.body.company_name
}
};
request(options, function(error, response, body) {
if (!error) {
var data = JSON.parse(body);
res.send(data);
} else {
res.send({
status: "error",
message: "Error Occurred. Please try later",
debug: error
});
}
});
});
在这里我得到这个错误
调试:{ bytesPars:17 代码:hpe_invalid_header_token }“