PHP Curl -запрос медленно в Windows 10 Xampp для больших полезных нагрузок JSON, отлично работает в почте. ⇐ Php
PHP Curl -запрос медленно в Windows 10 Xampp для больших полезных нагрузок JSON, отлично работает в почте.
I'm sending JSON data to an external API using PHP cURL on Windows 10 with XAMPP (PHP 8.3).
- Small JSON payloads (1–2 KB) return a response normally within ~2 seconds.
- As soon as the payload gets a few extra characters or items, the request takes a very long time and sometimes errors out.
- The same request works instantly in Postman.
Here is a simplified version of my code:
```php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.example.com/validate',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($data),
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Authorization: Bearer ...'
],
]);
$response = curl_exec($curl);
curl_close($curl);
< /code>
Вещи, которые я пробовал: < /p>
Увеличение post_max_size, memory_limit, max_execution_time in php.ini. < /p>
Отключение json_pretty_print. < /p>
тестирование с маленькими и большими платежными платежами. через CLI (быстрее, чем через браузер). < /p>
Симптомы: < /p>
php curl намного медленнее, чем почтальон для немного больших полезных нагрузок. < /p>
С немногими задачами JSON может потерпеть неудачу или повесить даже с небольшим количеством элементов, запрашиваемых менее чем за 2 секунды < /p>
< /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p>. 10 < /p>
xampp (apache + php 8.3) < /p>
Включен сгис Эта среда? и т. д.)?
Подробнее здесь: https://stackoverflow.com/questions/797 ... rks-fine-i
I'm sending JSON data to an external API using PHP cURL on Windows 10 with XAMPP (PHP 8.3).
- Small JSON payloads (1–2 KB) return a response normally within ~2 seconds.
- As soon as the payload gets a few extra characters or items, the request takes a very long time and sometimes errors out.
- The same request works instantly in Postman.
Here is a simplified version of my code:
```php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.example.com/validate',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($data),
CURLOPT_HTTPHEADER => [
'Content-Type: application/json',
'Authorization: Bearer ...'
],
]);
$response = curl_exec($curl);
curl_close($curl);
< /code>
Вещи, которые я пробовал: < /p>
Увеличение post_max_size, memory_limit, max_execution_time in php.ini. < /p>
Отключение json_pretty_print. < /p>
тестирование с маленькими и большими платежными платежами. через CLI (быстрее, чем через браузер). < /p>
Симптомы: < /p>
php curl намного медленнее, чем почтальон для немного больших полезных нагрузок. < /p>
С немногими задачами JSON может потерпеть неудачу или повесить даже с небольшим количеством элементов, запрашиваемых менее чем за 2 секунды < /p>
< /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p> < /p>. 10 < /p>
xampp (apache + php 8.3) < /p>
Включен сгис Эта среда? и т. д.)?
Подробнее здесь: https://stackoverflow.com/questions/797 ... rks-fine-i
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение