Передача данных POST через raw HTTP

для тестирования мне нужно отправить некоторые необработанные данные POST на страницу, которую я настроил на своем веб-сервере. Страница работает нормально. Я протестировал отправку данных через другую веб-страницу, а также приложение c#. Тем не менее, я хочу попробовать передать ему необработанные HTTP-данные.

Как я могу это сделать? Какой клиент позволит мне это сделать? Я ищу, чтобы передать данные на страницу в следующем виде:

    POST /login.jsp HTTP/1.1
    Host: www.mysite.com
    User-Agent: Mozilla/4.0
    Content-Length: 27
    Content-Type: application/x-www-form-urlencoded

    userid=joe&password=guessme

2 ответов


Если вы хотите, чтобы он был настоящим сырым, используйте telnet. Если вы хотите что-то более высокого уровня - вы можете использовать curl.


вы можете использовать библиотеку JavaScript Ajax, как jQuery, так и Prototype JS позволяют легко изменять заголовки и данные Post.