C#通過webRequest保持在同一Session中Post資料
WebClient無疑是C# 中訪問web最簡易快捷的方法:PostData/DownloadFile 為眾人所傾倒.
但有些要求Session保持的情況,則WebClient鞭長莫及了.
定義全域性變數:
HttpWebRequest craboRequest=null;
CookieContainer craboCookie = new CookieContainer();
private string SendRequest(string _url,string _requestString)
{
try
{
#region Request
byte[] requestBytes = System.Text.Encoding.GetEncoding("GB2312").GetBytes(_requestString);
craboRequest= (HttpWebRequest)WebRequest.Create(_url);
craboRequest.ContentType = "application/x-www-form-urlencoded";
craboRequest.ContentLength= requestBytes.Length;
craboRequest.Method = "POST";
craboRequest.CookieContainer = craboCookie;
using(Stream writer = craboRequest.GetRequestStream())
{
writer.Write(requestBytes,0,requestBytes.Length);
}
#endregion
}
相關文章
- 同一會話中的多個 WebRequest會話Web
- 用C#使用HttpWebRequest Post資料時如何保持SessionHTTPWebSession
- C#通過ODBC查詢HANA資料庫資料C#資料庫
- Android -- 與WEB互動在同一個會話Session中通訊AndroidWeb會話Session
- 前端通過 post 下載檔案前端
- FME中通過HTMLExtractor向HTML要資料HTML
- 通過作業系統的程式號檢視資料庫的session作業系統資料庫Session
- 通過session模擬登陸Session
- 通過redis實現session共享RedisSession
- git post資料過大報錯-Out of memoryGit
- c#利用WebClient和WebRequest獲取網頁原始碼C#Webclient網頁原始碼
- 從session中獲取資料Session
- Qt中通過ODBC連線MSSQL資料庫QTSQL資料庫
- 如何通過C#操作Access,本人親測通過C#
- Session儲存到指定資料庫中Session資料庫
- 使用Java通過POI讀取EXCEL中的資料JavaExcel
- C#如何設定session過期時間C#Session
- Grails通過sessionId獲取session物件AISession物件
- 通過shell指令碼監控oracle session指令碼OracleSession
- C#實現通過Gzip來對資料進行壓縮和解壓C#
- C# 通過socket實現UDP 通訊C#UDP
- Vue中通過Axios向SpringBoot傳送get和post請求VueiOSSpring Boot
- 通過shell抓取html資料HTML
- 通過python操控MYSQL新增資料,並將資料新增到EXCEL中PythonMySqlExcel
- SQL Server 通過REVERSE實現C#中lastIndexOf的效果SQLServerC#ASTIndex
- C#中通過API呼叫獲取檔案圖示C#API
- 通過rman在同一臺機器上搭建standby大致過程!
- 在ActionForm中如何獲取session中的資料?ORMSession
- 用doPost來接收post傳過來的資料並存入mysql資料庫MySql資料庫
- 通過 POI 將資料庫中的資料上傳至 OSS 物件儲存資料庫物件
- 魚塘翻了,記Node中通過redis快取session資訊遇到的坑Redis快取Session
- C# 通過反射建立例項C#反射
- 通過命令在navicat中建立資料庫及表結構資料庫
- 通過shell得到資料庫中許可權的指令碼資料庫指令碼
- 2.3 通過DBCA建立資料庫資料庫
- indexedDB 通過索引查詢資料Index索引
- 通過Web API查詢資料WebAPI
- 通過duplicat恢復資料庫資料庫