Neinsager Posted January 30, 2018 Report Share Posted January 30, 2018 Что-то никак не соображу... Вот нужно мне сделать произвольный http get запрос на некий http-сервак без ssl/tls по ip-адресу:делаю файлик my_get_request с собственно запросом GET /index.php HTTP/1.1 Host: example.com User-Agent: Mozilla/5.0 и вызваю curl -L -o out.html -D headers.txt -H @my_get_request -s 109.209.100.10 А как при помощи того же curl сделать запрос на сервак с ssl/tls по ip, чтобы не получить ошибку проверки сертификата, ибо в нём — имя сервера, а не его ip-адрес? Quote Link to comment Share on other sites More sharing options...
Neinsager Posted January 30, 2018 Author Report Share Posted January 30, 2018 Так, что ли? curl -L -o out.html -D headers.txt -H @my_get_request -s --resolve example.com:443:109.209.100.10 https://example.com Quote Link to comment Share on other sites More sharing options...
ravemassacre Posted January 31, 2018 Report Share Posted January 31, 2018 не знаю как в линуксах всяческих, я ламер в этом деле, но на том же PHP необходимо в каждой строке в конце пробел с переводом каретки \r\nи в конце как бы пустая строка тоже с переводом кареткиhttp://prntscr.com/i80yil Quote Link to comment Share on other sites More sharing options...
Neinsager Posted January 31, 2018 Author Report Share Posted January 31, 2018 Таки да, --resolve рулит. Quote Link to comment Share on other sites More sharing options...
Dennis Posted January 31, 2018 Report Share Posted January 31, 2018 параметр --insecure заставляет игнорировать ошибки сертификатов Quote Link to comment Share on other sites More sharing options...
Neinsager Posted January 31, 2018 Author Report Share Posted January 31, 2018 DennisЯ знаю. Но хотелось же красивого решения, и --resolve подошло идеально :) Собственно сама задача стоит так: мы имеем на входе некий URL, например — https://yandex.ru. Нужно проверить работоспособность http get при обращении с запросом на все ip, в которые резолвится доменное имя ресурса. Quote Link to comment Share on other sites More sharing options...
ravemassacre Posted March 8, 2018 Report Share Posted March 8, 2018 DennisЯ знаю. Но хотелось же красивого решения, и --resolve подошло идеально :) Собственно сама задача стоит так: мы имеем на входе некий URL, например — https://yandex.ru. Нужно проверить работоспособность http get при обращении с запросом на все ip, в которые резолвится доменное имя ресурса. SOAP Quote Link to comment Share on other sites More sharing options...
Neinsager Posted March 9, 2018 Author Report Share Posted March 9, 2018 ravemassacreИ чем оно мне в данном случае поможет? Просто из любопытства (исходная задача решена) — SOAP-то я пользую время от времени, но совершенно для других целей. Quote Link to comment Share on other sites More sharing options...
ravemassacre Posted March 9, 2018 Report Share Posted March 9, 2018 ravemassacreИ чем оно мне в данном случае поможет? Просто из любопытства (исходная задача решена) — SOAP-то я пользую время от времени, но совершенно для других целей.Максимально прикинутся браузером. Quote Link to comment Share on other sites More sharing options...
Neinsager Posted March 9, 2018 Author Report Share Posted March 9, 2018 Э-э-э... Мы точно об одном и том же говорим? Никак не вижу, что в моей задаче может решить отправка XML-запроса и получение XML-данных в ответ на него :) Quote Link to comment Share on other sites More sharing options...
ravemassacre Posted March 9, 2018 Report Share Posted March 9, 2018 Э-э-э... Мы точно об одном и том же говорим? Никак не вижу, что в моей задаче может решить отправка XML-запроса и получение XML-данных в ответ на него :)поднятие S.O.A.P. сервера, я наверное чет не то ляпнул, сорри)))) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.