indy10

    0熱度

    1回答

    我想創建支持會話使用idhttp 10.5.7在德爾福XE的應用程序,但會話總是每次我調用請求時更改。 但是後來我在Delphi 2006中使用相同的代碼,使用indy 10.1.5,會話保持成功,即使我多次調用請求時它只會創建1個會話。 如何在Delphi XE中解決這個問題? unit Unit1; interface uses Windows, Messages, SysU

    0熱度

    1回答

    我在C++ Builder XE4 VCL 32bit中使用下面的代碼。我正在使用Indy組件,版本10.6.0.497。 我一直在使用IdHTTP->Get(),並將HTTP地址改爲HTTPS。我相信我需要創建一個TIdSSLIOHandlerSocketOpenSSL組件並將其作爲IOHandler添加到TIdHTTP。 當我嘗試這樣做,下面的代碼給出了錯誤: E2451 Undefined

    0熱度

    1回答

    哪裏可以下載適用於Android 7.0的OpenSSL庫? 從這個問題我採取Android 6 Error "Could not load SSL library" on Android with TidHTTP

    -3熱度

    1回答

    我在尋找一個最最快(股市申請,時間非常關鍵),用於傳輸解決方案有很多加密RawByteString數據(最多500條記錄/秒)從TIdTCPServer到TIdTCPClient。 這樣做的最好方法是什麼? 提前致謝! 編輯: 在我的項目,我需要使用n'Software庫字符串加密。最快的加密方法返回一個RawByteString。理論上,我應該只設置加密字符串的CodePage並將其轉換爲UTF

    1熱度

    1回答

    當我設置ConnectTimeout在IdSMTP(例如30秒),並且SMTP服務器不可用時,它從SMTP服務器105秒 這是版本10中的Indy組件 - * 250.bpl,OpenSSL v1.0.2。 使用IdFTP ConnectTimeout可以毫無問題地工作。 哪裏可能有bug? ... IdOpenSSLSetLibPath(FDocumentsPath); SSLHandle

    0熱度

    1回答

    我正在嘗試將POST應用於Web服務。我需要發送一個類型可變的文件(.docx,.pdf,.txt)以及一個JSON格式的字符串。 我曾設法與類似下面的代碼成功發佈文件: procedure DoRequest; var Http: TIdHTTP; Params: TIdMultipartFormDataStream; RequestStream, Respons

    0熱度

    1回答

    我想保護我的Tidtcpserver未知命令 這是我的驗證命令功能看起來像 function TConnection.Verfieycmds(const CMSTOV: String): BOOLEAN; var CMDSTOVERFIYE : Tstringlist; I : integer; CommandFound : Boolean; be

    2熱度

    1回答

    我是新的indy服務器,所以我努力完成這個簡單的任務。我必須創建一個服務器並上傳一個小文件;它的大小總是128字節。然後,當有人打開服務器的主頁時,文件將自動發送。所以: 上傳一個文件(一個是128個字節)的圓盤 打開如Firefox瀏覽器 鍵入URL(下面你可以看到,我已經設置127.0.0.1上: 798),當您按Enter鍵時會出現一個白頁,但會出現一個對話框,要求您下載該文件。 到目前爲止

    0熱度

    1回答

    我試圖通過Indy TIdHTTP獲得客戶端SSL證書的https頁面。 代碼是 var IdHTTP1 : TIdHTTP; IdSSLIOHandlerSocket : TIdSSLIOHandlerSocketOpenSSL; begin try IdHTTP1 := TIdHTTP.Create(self); IdHTTP1.Request.B

    0熱度

    1回答

    我已經通過IdHTTP-組件創建一個HTTP server,現在我想通過互聯網來訪問它。我從文本文件發佈了一個字符串。 我可以通過它accesss: http://localhost 但我怎麼通過互聯網存取權限嗎?我試過http://[myexternalIPaddress]:80但我沒有得到答覆。 這是我的代碼: procedure TForm1.IdHTTPServer1CommandGet(