Как выполнить URL из командной строки, не открывая браузер на Linux - PullRequest
0 голосов
/ 04 мая 2018

Я хочу создать файл оболочки для запуска URL, не открывая браузер, возможно, он был запущен в Windows, но в Linux кто-нибудь знает, как это сделать?

Ответы [ 2 ]

0 голосов
/ 07 мая 2018

Это было сделано в windows в bat-файле, так что выполнение URL-адреса программируется каждые 7 минут. Теперь я хотел бы перенести его в linux, когда я переносил метод с его пользователем и передавал параметры.

    @if (@CodeSection == @Batch) @then
@echo off & setlocal
set "URL=http://......."
cscript /nologo /e:jscript "%~f0" "%URL%"
goto :EOF
@end // end batch / begin JScript chimera

var x = WSH.CreateObject("Microsoft.XMLHTTP");

x.open("GET",WSH.Arguments(0),false,"user","pass");
x.setRequestHeader('User-Agent','XMLHTTP/1.0');
x.send('');
while (x.readyState != 4) WSH.Sleep(50);
0 голосов
/ 04 мая 2018

Вы можете сделать HTTP-запрос из командной строки, используя wget, или curl, или lynx, или perl (с модулем WWW::UserAgent), или nodejs (с * 1007). * или request модулей), или php (с функцией file_get_contents), или множество других подходов.

...