首页 > 解决方案 > 在 PHP 中计算关联数组的内容长度的正确方法

问题描述

下面是在 PHP CURL中计算content-length关联数组的正确方法吗?POST

$contentLength = strlen(json_encode($myAssocArray)); // is this correct??

...

$headers = array(
  'Content-Type: application/json',
  "Content-length: $contentLength"
);

我收到了 HTTP100响应,这让我认为我的内容长度是错误的。请注意,我知道 CURL 可以自动计算内容长度标头,但如果我不包含此标头用于服务器,我将其发送给他们发送回 HTTP 411(需要长度)响应。

标签: phpcurl

解决方案


推荐阅读