Время загрузки веб-страницы и экспорт в CSV через командный файл - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь настроить пакетный файл для получения времени загрузки веб-страницы с помощью команды curl и экспорта в CSV или текстовый файл.

Я использую следующую команду curl:

curl http ://myurl.com -w %{time_total}\n -o NUL -s 

Приведенная выше команда работает при использовании ее в cmd и выдаст ответ ex - 0.188000.

Однако, когда я использую команду через командный файл и пытаюсь выполнить экспорт с использованием следующего, онане работает.Вместо .1888000 я получаю {time_total}.

@echo on
ECHO.
totaltimeresponse
ECHO.
SET PATH=%PATH%;C:\software\curl
ECHO.
curl http ://myurl.com -w %{time_total}\n -o NUL -s >> total-time.txt
ECHO.

Я впервые работаю с curl и пакетными файлами, поэтому я не уверен, что происходит.Я исследовал и исследовал, но я все еще не знаю, что я сделал неправильно.

Есть идеи или предложения?

1 Ответ

0 голосов
/ 23 ноября 2018

У меня нет машины Windows для тестирования, но попробуйте это - должно работать.

@echo on
ECHO.
totaltimeresponse
ECHO.
SET PATH=%PATH%;c:\software\curl
ECHO.
curl http ://myurl.com -w %%{time_total}\n -o NUL -s >> total-time.txt
ECHO.
...