0

如何根据内容设置请求的内容长度?

例如:

POST /Display HTTP/1.0
Content-Type: application/json
Content-Length: 125

{"QueryReq":
  {
    "Tid": "Tid-123456",
    "SessionId" : "1350711351232058820" 
  }
}

在 telnet 中发布此请求时,我需要多次按 Enter 键,直到内容长度为125在服务器中接收到空块为止。如何根据请求内容自动设置内容长度?

4

1 回答 1

1

设置Content-Length标题

var data = querystring.stringify({
  "QueryReq": { "Tid": "Tid-123456", "SessionId" : "1350711351232058820" }
});

var options = {
    host: xxx,
    port: xxx,
    ----
    ----
    headers: {
      'Content-Length': data.length
    }
};
于 2012-10-26T08:30:43.887 回答