本文章主要內容為動態的獲取頁面內容,在位址列後面輸入引數進行相加,最終將結果返回給使用者,此程式執行後出現的錯誤無需理會,只需將程式執行起來就行了,細節問題後續會講,如:
前面的為處理程式路徑,?後面的為請求的引數,以&分割多個引數,注意這是http協議格式,一種規範,一種標準
staticvoid main(string
args)}}
string strs = firstline.split('');
string url = strs[1];//
1.html
string strs2 = url.split('
?');//
add?i=1&j=2
string fileaction = strs[0];//
addstring qs = strs2[1
]; dictionary
dic =parsequreystring(qs);
int i = convert.toint32(dic["i"
]);
int j = convert.toint32(dic["j"
]);
using (networkstream stream = new
networkstream(socket))
using (streamwriter write = new
streamwriter(stream))
socket.disconnect(
false
); }
}
//////把i=1&j=2轉換為乙個dictionary
//////
///private
static dictionary parsequreystring(string
qs)
return
dic;
}
判斷使用者名稱和密碼,把結果返回給客戶端
/login?username=admin&password=123
在上面的**中,將獲取到的dic取出來即可
string username = dic["username"];
string password = dic["password"];
PHP 簡單獲取頁面內容
無需使用 curl 和http client 庫,php 中原生的file 和file get contents 函式均可實現,只要檔名引數為url 即可。下面是來自php 幫助檔案的說明 來自於fopen 函式 如果filename 是 scheme 的格式,則被當成乙個url php 將搜尋協議...
JSP頁面跳轉獲取引數
1.jsp調action重定向 toprojectpage action result type redirect location jsp project jsp params name toprojectpage jsp頁面中的js var comid entrycomid 2.jsp跳轉到js...
js動態獲取頁面位址
在做東西時發現需要獲取動態的位址來實現下滑頁面。所以總結之用,高手勿噴。var page 2 var url document.url 獲取當前頁面位址的js var m url.lastindexof 到最後乙個 符號的數目 var base url.substr 0,m 到最後乙個 符號之前的位...