-1

Я безуспешно пытаюсь использовать cURL для публикации данных в форме по этому URL:

https://nic.ar/buscarDominio.xhtml

как я могу правильно отправить запрос на сервер?

Я проанализировал данные поста с помощью chrome (щелчок правой кнопкой мыши, проверка элемента, вкладка сети), скопировал как CURL:

curl 'https://nic.ar/buscarDominio.xhtml' -H 'Cookie: JSESSIONID=!hh6JmwccX43y6ULiN5rkqiT19gIki8NN0dqDBgaDtQ+kRKM3qulJksgmqjFkb1N+dmFkEA5UteMiyTaLuahx481KkIte4g==; NIC=1007948204.20480.0000; TS2785e3=62b722def584484a84a892fda4181cd30f4798093eac408f542740be60ac0ec5d6bd720d4045274b4076e350; TS2785e3_77=5412_a812844049fdca3a_rsb_0_rs_https%3A%2F%2Fnic.ar%2FbuscarDominio.xhtml_rs_0_rs_0' -H 'Origin: https://nic.ar' -H 'Accept-Encoding: gzip,deflate' -H 'Accept-Language: es-419,es;q=0.8,en-US;q=0.6,en;q=0.4' -H 'User-Agent: Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/37.0.2062.120 Chrome/37.0.2062.120 Safari/537.36' -H 'Content-Type: application/x-www-form-urlencoded' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8' -H 'Cache-Control: max-age=0' -H 'Referer: https://nic.ar/buscarDominio.xhtml' -H 'Connection: keep-alive' --data 'busquedaDominioForm2=busquedaDominioForm2&javax.faces.ViewState=3588315592207743676%3A-7314103686046665250&busquedaDominioForm2%3Adominio=example&busquedaDominioForm2%3Aj_idt56=2&busquedaDominioForm2%3AbtnBuscar=Consultar' --compressed

Но когда я запускаю это получить пустой ответ от сервера

большое спасибо

1 ответ1

0

Я не эксперт относительно того, как использовать cURL, фактически я никогда не использовал его. Однако, когда я посмотрел его, он указал правильный синтаксис для него был

curl [options] [URL...]

В вашем посте кажется, что сначала вы получили URL, а после - ваши варианты. Возможно, не удается опубликовать данные, потому что URL-адрес является первым, и поэтому команда curl не видит параметров для передачи на него.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .