Neinsager Опубликовано 30 января, 2018 Жалоба Поделиться Опубликовано 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-адрес? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 30 января, 2018 Автор Жалоба Поделиться Опубликовано 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 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ravemassacre Опубликовано 31 января, 2018 Жалоба Поделиться Опубликовано 31 января, 2018 не знаю как в линуксах всяческих, я ламер в этом деле, но на том же PHP необходимо в каждой строке в конце пробел с переводом каретки \r\nи в конце как бы пустая строка тоже с переводом кареткиhttp://prntscr.com/i80yil Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 31 января, 2018 Автор Жалоба Поделиться Опубликовано 31 января, 2018 Таки да, --resolve рулит. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dennis Опубликовано 31 января, 2018 Жалоба Поделиться Опубликовано 31 января, 2018 параметр --insecure заставляет игнорировать ошибки сертификатов Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 31 января, 2018 Автор Жалоба Поделиться Опубликовано 31 января, 2018 DennisЯ знаю. Но хотелось же красивого решения, и --resolve подошло идеально :) Собственно сама задача стоит так: мы имеем на входе некий URL, например — https://yandex.ru. Нужно проверить работоспособность http get при обращении с запросом на все ip, в которые резолвится доменное имя ресурса. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ravemassacre Опубликовано 8 марта, 2018 Жалоба Поделиться Опубликовано 8 марта, 2018 DennisЯ знаю. Но хотелось же красивого решения, и --resolve подошло идеально :) Собственно сама задача стоит так: мы имеем на входе некий URL, например — https://yandex.ru. Нужно проверить работоспособность http get при обращении с запросом на все ip, в которые резолвится доменное имя ресурса. SOAP Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 9 марта, 2018 Автор Жалоба Поделиться Опубликовано 9 марта, 2018 ravemassacreИ чем оно мне в данном случае поможет? Просто из любопытства (исходная задача решена) — SOAP-то я пользую время от времени, но совершенно для других целей. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ravemassacre Опубликовано 9 марта, 2018 Жалоба Поделиться Опубликовано 9 марта, 2018 ravemassacreИ чем оно мне в данном случае поможет? Просто из любопытства (исходная задача решена) — SOAP-то я пользую время от времени, но совершенно для других целей.Максимально прикинутся браузером. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Neinsager Опубликовано 9 марта, 2018 Автор Жалоба Поделиться Опубликовано 9 марта, 2018 Э-э-э... Мы точно об одном и том же говорим? Никак не вижу, что в моей задаче может решить отправка XML-запроса и получение XML-данных в ответ на него :) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ravemassacre Опубликовано 9 марта, 2018 Жалоба Поделиться Опубликовано 9 марта, 2018 Э-э-э... Мы точно об одном и том же говорим? Никак не вижу, что в моей задаче может решить отправка XML-запроса и получение XML-данных в ответ на него :)поднятие S.O.A.P. сервера, я наверное чет не то ляпнул, сорри)))) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.