Что такое CURLOPT_FORBID_REUSE? - PullRequest
9 голосов
/ 15 июля 2011

Что именно делает FORBID_REUSE в libcurl, особенно в реализации CURL на PHP, если есть какая-либо разница.Я нашел документацию для этого здесь: http://scriptbasic.com/html/texi/mod_curl/mod_curl_3.46.html,, но это не слишком помогает.Он просто говорит: «Если вы не знаете, что делаете, не используйте его».

Хорошо, я хотел бы знать, что я делаю.

Ответы [ 2 ]

6 голосов
/ 15 июля 2011

Из официальной документации :

TRUE, чтобы принудительно закрыть соединение после завершения обработки и не быть объединенным для повторного использования.

Обычно несколько запросов HTTP на один и тот же веб-сервер отправляются последовательно по одному и тому же TCP-соединению.Эта опция отключает это и заставляет curl открывать новое TCP-соединение для каждого HTTP-запроса, предположительно для работы со сломанными HTTP-серверами.

2 голосов
/ 15 июля 2011

TRUE, чтобы принудительно закрыть соединение после завершения обработки и не быть объединенным для повторного использования

По моему опыту - мне никогда не приходилось им пользоваться. Это шаг к предотвращению кеширования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...