1

インストール中に、ユーザーが入力した動的データをサーバーに投稿する必要があります。データを正常に投稿できます。しかし、データを安全に投稿するには、投稿中にデータを暗号化する必要があります。これを行う方法がわかりません..

ここに私のコードがあります、

procedure CurStepChanged(CurStep: TSetupStep);
var
  WinHttpReq: Variant;
begin
  if CurStep = ssInstall then
  begin
    if AutoCheckRadioButton.Checked = True then
    begin
      WinHttpReq := CreateOleObject('WinHttp.WinHttpRequest.5.1');
      WinHttpReq.Open('POST', '<web_server>', false);
      WinHttpReq.SetRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
      WinHttpReq.Send('<need to encrypt data>');
      { WinHttpReq.ResponseText will hold the server response }
    end;
  end;
end;

よろしくお願いいたします。

4

1 に答える 1

1

次のような HTTPS URL を使用するだけです。

https://www.example.com/

暗号化は自動的に行われます。

于 2017-01-03T07:16:17.940 に答える