-->

2010年9月5日 星期日

如何對 HTTP Server 的網頁進行 Post Request

[ASP] 如何對 HTTP Server 的網頁進行 Post Request

在這裡使用 IIS 建立一個 ASP 網頁,當收到 QueryString q 的時候
則輸出一個簡單的訊息

ASP 程式碼
1 <%
2 q = Request("q")
3 Response.Write "Your querystring is " + q + "."
4 %>
當我輸入 http://localhost/test.asp?q=123
會得到回應 Your querystring is 123.


在 Post Request 的內容就可以使用下列的內容

POST /test.asp HTTP/1.1
Host: localhost
Accept: */*
Content-Type: application/x-www-form-urlencoded
Content-Length: 5
Connection: close

q=123
得到結果:

HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 24
Content-Type: text/html
Server: Microsoft-IIS/7.5
Set-Cookie: ASPSESSIONIDSAQBBQCQ=CBBNMGEBFENIKHNDDBPOHKOH; path=/
X-Powered-By: ASP.NET
Date: Sat, 04 Sep 2010 18:28:14 GMT
Connection: close

Your querystring is 123.

沒有留言:

張貼留言