如何根据内容设置请求的内容长度?
例如:
POST /Display HTTP/1.0
Content-Type: application/json
Content-Length: 125
{"QueryReq":
{
"Tid": "Tid-123456",
"SessionId" : "1350711351232058820"
}
}
在telnet中发布此请求时,我需要多次按Enter键,直到内容长度为125
,即服务器中收到空块。如何根据请求内容自动设置内容长度?
答案 0 :(得分:1)
设置Content-Length
标题
var data = querystring.stringify({
"QueryReq": { "Tid": "Tid-123456", "SessionId" : "1350711351232058820" }
});
var options = {
host: xxx,
port: xxx,
----
----
headers: {
'Content-Length': data.length
}
};