indy10

    0熱度

    1回答

    我做了一個簡單的Indy HTTP GET函數,使用Windows客戶端和服務器可以很好地工作,但是在Android中使用客戶端時,由於使用UTF8字符而嘗試將StringStream加載到StringList時,它停滯不前。 客戶端(線程內): var ss:TStringStream; st:TStringList; begin ss := TStringStream.Create('

    3熱度

    1回答

    我處理,需要啓動TLS後連接和握手的協議,是這樣的: procedure TForm1.Button1Click(Sender: TObject); var SSL: TIdSSLIOHandlerSocketOpenSSL; begin SSL:= TIdSSLIOHandlerSocketOpenSSL.Create; SSL.SSLOptions.Metho

    0熱度

    1回答

    我有一個IMAP4客戶端,可以很好地連接到RackSpace,但客戶端正在轉向亞馬遜工作郵件。 每亞馬遜發佈說明: Connect to your IMAP Client Application You can connect any IMAP-compatible client software to Amazon WorkMail by providing the following

    0熱度

    1回答

    我有一個使用Indy的POP3客戶端,這很好連接,但我需要在證書無效時中止連接。任何人有想法? procedure Tpop3client.connectPOP3; var status : Boolean; I, msgTotal : Integer; begin if edSSL then begin POP3.IOHandler := SSL; POP3.Use

    -4熱度

    1回答

    在下面的代碼中,我有一個簡單的服務器,每秒向所有客戶端發送消息2次,另一個消息每分鐘8-10次。 的問題是,我在運行時得到一個錯誤: 訪問衝突在00479740讀地址FFFFFFD0 但只有在少數系統,並且每天只有1〜2次。該軟件每天工作約10個小時。 我試圖使用類似的代碼與ICS庫似乎很好。 這段代碼有什麼問題?有沒有更好的方法來編碼? void __fastcall TDataNet::Dat

    0熱度

    2回答

    我目前有一個程序從我的VPS下載文件並提取它。我想直接從原始網站下載,但它不想工作。我希望把它下載鏈接: https://bintray.com/oxidemod/builds/download_file?file_path=Oxide-Rust.zip 取而代之的是: http://41.185.91.51/RSM/Oxide-Rust.zip 編輯:使用此鏈接: https://dl.bint

    1熱度

    1回答

    我試圖創建一個簡單的程序,允許不支持SSL的客戶端通過SSL進行通信。 基本上,IdMappedPortTCP接受來自客戶端的非加密(不是SSL),並通過SSL將數據轉發到指定的MappedHost和MappedPort屬性。 到目前爲止,我試圖在OnOutboundConnect事件下面的代碼,但它似乎不工作:它 AContext.Connection.IOHandler := TIdSSLIO

    1熱度

    1回答

    我有一個使用也包含非US-ASCII字符(例如passwörd或s€cret)的密碼加密的私鑰文件。 我沒有找到一種方法來從基於indy的服務器使用此密鑰文件,因爲Indy似乎使用MBCS將unicodestring密碼轉換爲八位字節字符串。 根據https://tools.ietf.org/html/rfc8018(第3節結束)UTF-8是密碼字節串的常用編碼規則。 根據我的調查Indy(我使用

    1熱度

    1回答

    卸載德爾福10西雅圖後,除去含有「Embarcadero公司」,然後用印不再編譯安裝德爾福10.2東京,我的項目的所有目錄: Could not compile used unit 'IdSSLOpenSSLHeaders' 沒有在項目的搜索路徑改變了(這些都只是相對於項目) Tools/Delphi Options/Library/Browsing path包含$(BDS)\source\I

    0熱度

    1回答

    首先,編碼。 procedure TMain.SendEmailIndy( const SMTPServer: string; const FromName, FromAddress: string; const ToAddresses: string; //comma "," separated list of e-mail addresses const