2012-03-20 50 views
0

我有一個URL,我想創建一個Amazon SES POST消息,並且我遇到了httpheader屬性「Content-Length」。我不確定它的含義。它是整個網址的長度,即RawMessage的長度。什麼是關於這個URL的「內容長度」

然後它只是計算字符的數量?或者是其他東西。

下面是一個示例HTTP Post。

POST/HTTP/1.1 - Auto 
Date: Thu, 26 May 2011 06:49:50 GMT 
Host: amazon-email 
Content-Type: application/x-www-form-urlencoded 
X-Amzn-Authorization: AWS3-HTTPS AWSAccessKeyId=<KEY>, Algorithm=HmacSHA256, Signature=<TBC> 
Content-Length: ?? 

https://email.amazon.com? 
Action=SendRawEmail 
&Destinations.member.1=test%40example.com 
&RawMessage.Data=RnJvbTp1c2VyQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBUZXN0DQoNCk1lc3 

有了這個例子是什麼Conent-長度:

  • 58 - 字符數?

回答

0

Content-Length是POST正文中的字節數(標題之後)。

+0

所以你說這一切'的https的://email.amazon.com行動= SendRawEmail&Destinations.member.1 =測試%40example.com&RawMessage.Data = RnJvbTp1c2VyQGV4YW1wbGUuY29tDQpTdWJqZWN0OiBUZXN0DQoNCk1lc3' – MMKD 2012-03-20 16:41:57

+0

@Keevil:是的。謹防UTF8 – SLaks 2012-03-20 16:43:49

相關問題