Решение нашлось неожиданно. При парсинге $authtoken в конце ставился \n
И из-за этого сбивался хедер и гугл не видел content-length, который автоматом дописывал курл.
Решение - $authToken = trim(getAuthorizationToken());
Всем спасибо.
для поисковиков:
Http error 411 POST requests require a Content-length header
Решение проблемы 411 content-length error
ошибка 411 Google CSE
|