Web請求和響應

2021-09-06 06:52:29 字數 560 閱讀 6487

webrequest是個抽象類---不能例項化。

webrequest是類裡有個返回值為webrequest型別的靜態方法create(string requesturistring)

webrequest request = webrequest.create("

"); //發出乙個請求

webresponse respons =request.getresponse(); //得到發出去那個請求的響應

stream datastream =respons.getresponsestream(); //把響應放到資料流中

streamreader reader = new streamreader(datastream, system.text.encoding.getencoding("

gb2312

")); //用一定的編碼方式去讀這個資料流

string s = reader.readtoend(); //讀(從當前位置到末尾)

web請求和響應亂碼

通常情況下,在對瀏覽器做出響應的同時,會設定字元編碼,因為預設的編碼是gbk或則iso 8859 1,那麼瀏覽器輸出中文時,會顯示亂碼,所以需要設定中文的字元編碼格式,這裡有兩種 response.setcontenttype txxt html charset utf 8 response.set...

請求和響應

1 response物件的字元輸入流在編碼時候,採用的是iso 8859 1的編碼表 在httpservletresponse介面中,有setcharacterencoding utf 8 方法來設定字元編碼 2 瀏覽器的解碼方式是gb2312,而我們使用的編碼是 utf 8 因此亂碼。sethea...

請求和響應

如果你正在做基於rest的web服務,你最好忽略request.post和request.get rest framework的request類擴充套件了標準的httprequest,新增對rest framework的靈活請求解析和請求身份驗證的支援。rest framework的請求物件提供靈活...