У меня странная проблема. Я хочу загрузить некоторые данные с WinInet в сценарий PHP.
Когда я загружаю данные сразу с помощью HttpSendRequest (), тогда PHP правильно читает загруженные данные, например,
$entityBody = file_get_contents('php://input');
Когда я загружаю данные по частям с помощью HttpSendRequestEx () и InternetWriteFile (), загружаются те же данные, но PHP не может прочитать ввод (пустой).
Что может быть не так?
Вызывается ли PHP-скрипт перед загрузкой всех данных?
Если так, как я могу получить данные?
Нашел его, отсутствовал заголовок Content-Length.
Других решений пока нет …