從上次,跟合作方的站點對接開始就產生了這個問題,當時用c#進行post提交,總是會出現問題,找了很久發現對方的站點居然是tls 1.2 的。
然而,在.net framework 4.0的環境下,居然找不到。。。system.net.securityprotocoltype 這個列舉,沒有這個值。。。
所以,在post提交的時候,是會出現問題,有的**就不會有這個問題,因為他們是1.0的。
所以啊,感覺這就是乙個坑,好在,即使沒有現成的,1.2我們也是可以用**來實現1.2的
servicepointmanager.securityprotocol = (securityprotocoltype)3072; //當然,如果是4.0以後的環境,檢視這個列舉是可以看到不同的值的。securityprotocoltype.tls1.2;
namespace,,,,到這裡,該說的,都說了,最後附上,c# https post的**吧。system.net
}
classprogramtest
private
static
string posturl(string url, string
postdata)
else
request.method = "
post
"; //
使用get方式傳送資料
request.referer = null
; request.allowautoredirect = true
; request.useragent = "
mozilla/4.0 (compatible; msie 7.0; windows nt 5.2; .net clr 1.1.4322; .net clr 2.0.50727)";
request.accept = "
*/*"
;
byte data =encoding.utf8.getbytes(postdata);
stream newstream =request.getrequeststream();
newstream.write(data,
0, data.length);
newstream.close();
//獲取網頁響應結果
C POST Https請求的一些坑
然而,在.net framework 4.0的環境下,居然找不到。system.net.securityprotocoltype 這個列舉,沒有這個值。所以,在post提交的時候,是會出現問題,有的 就不會有這個問題,因為他們是1.0的。所以啊,感覺這就是乙個坑,好在,即使沒有現成的,1.2我們也是...
http的一些請求
get 和 post get 從指定的資源請求資料。get 請求可被快取 get 請求保留在瀏覽器歷史記錄中 get 請求可被收藏為書籤 get 請求不應在處理敏感資料時使用 get 請求有長度限制 get 請求只應當用於取回資料 post 向指定的資源提交要被處理的資料 post 請求不會被快取 ...
ajax 請求 的一些殘念
本文是篇真正的隨筆 是我在寫乙份前端優化ppt時 想到哪寫到哪 產生的乙份 羅里吧嗦的 東東.有點懶的整理 所以就發布到這個旮旯吧.ajax 優化 一 給被請求資源設定有效的長遠的 expires 的同時設定乙個相對短 且合理的 max age值 比如 對某一檔案 伺服器的響應頭 中應該包含 exp...