通过原始HTTP传递POST数据

时间:2011-09-26 07:46:13

标签: http post

出于测试目的,我需要将一些原始POST数据发送到我在Web服务器上设置的页面。该页面工作正常。我已经测试过通过另一个网页和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 个答案:

答案 0 :(得分:7)

如果您想要它是真正的原始,请使用 telnet 。如果你想要更高级别的东西 - 你可以使用 curl

答案 1 :(得分:1)

您可以使用Javascript Ajax库,jQuery和Prototype JS都允许您轻松修改标题和发布数据。