2013-08-16 2 views
0

Я пытаюсь получить ответ сервера, просто позвонив cURL http://my.url.com. Если я получаю доступ к URL через браузер, я сразу получаю ответ. Если я вызываю его через curl, то до получения ответа от сервера занимает до 3-4 секунд.cUrl не отправляет команду немедленно

Есть ли какая-либо специальная команда «end», которая должна быть передана в curl?

+0

Вы также писали сервер? – Keith

ответ

1

Вы можете запустить 'cURL -v http://my.url.com' с подробным флагом, чтобы просмотреть сведения о том, какой шаг может быть медленным. В зависимости от сервера ответ может быть быстрым или медленным. Для получения дополнительной информации ознакомьтесь с man page of cURL.

Кроме того, ваш браузер может хранить страницы, что делает загрузку более быстрой.

+0

Медленное разрешение DNS? –

+0

thx Джим, это была проблема поиска DNS. URL-адрес, который я пытаюсь получить, публикует его сервис через bonjour, который каким-то образом запутывает вещи. – Alx

Смежные вопросы