一直使用Delphi寫程序,因為習慣了,用起來方便。 但是有一個問題困擾了我半年了。就是使用Idhttp Post提交時候總會有莫名其妙的錯誤,大部分網站沒問題,但是一遇到Asp.net就報錯500。 想了很多辦法,找了很多資料,都沒有一個能正確解決我問題的。甚至有人提到了問題的解決綱要 ...
var IdHTTP :TIdHTTP postStream : TStringStream Wstr:WideString res:WideString begin IdHTTP : TidHTTp.create nil try Wstr: aaccount aaccount Wstr: Wstr amp passwd passwd postStream: TStringStream.Crea ...
2018-05-23 09:19 0 1693 推薦指數:
一直使用Delphi寫程序,因為習慣了,用起來方便。 但是有一個問題困擾了我半年了。就是使用Idhttp Post提交時候總會有莫名其妙的錯誤,大部分網站沒問題,但是一遇到Asp.net就報錯500。 想了很多辦法,找了很多資料,都沒有一個能正確解決我問題的。甚至有人提到了問題的解決綱要 ...
最近一直在使用IDHTTP,下面是一些關於 GET、POST 請求基本使用方法的代碼 一、GET 請求 如果Get需要添加請求參數,則直接在地址后添加,各參數間用&連接 如:http://dict.youdao.com?param1=1¶m2 ...
從國外網站抄來的代碼 Delphi source: http := TIdHttp.Create(nil);http.HandleRedirects := True;//允許頭轉向http.ReadTimeout := 5000;//請求超時設置http.Request.ContentType ...
有這么一個提交連接 http://www.XXXXXX.com/test.php?p1=411328&p2=1&d1=HeroSkinList 一共有三個參數[p1] [p2] [d1] postcmd := TStringList.Create; // 組合參數 ...
以下部分為網上查找,部分為工作中整理 200:請求成功 202:請求被接受,但處理尚未完成 302:請求到的資源在一個不同的URL處臨時保存 處理方式:重定向到臨時的URL(IDHTTP處理方式 : IdHTTP.HandleRedirects := True ...
這里主要說的是中文亂碼的問題 1. 發過去的是亂碼如下處理, 服務器采用的是UFT-8編碼的情況下 uses HTTPApp; sPost := HTTPEncode(UTF8Encode('中文處理')); 2. 返回的是亂碼如下處理 ResponseStream ...
這里主要說的是中文亂碼的問題 1. 發過去的是亂碼如下處理, 服務器采用的是UFT-8編碼的情況下 uses HTTPApp; sPost := HTTPEncode(UTF8Encode('中文處理')); 2. 返回的是亂碼如下處理 ResponseStream ...
使用WinPost提交數據在xp下沒有問題,Post方法在win7以上沒有問題. WinPost只支持https提交,其它方法支持https和http 使用WinPost方法需要使用dll文件libeay32.dll、ssleay32.dll兩個文件 ...