0

登録プロセスをユーザー名とパスワードにしたいのですが。Delphi 7を使用しています。実行できるコンポーネントは?(私は英語をほとんど知りません、ごめんなさい。)

4

1 に答える 1

1

httpリクエストは(GETまたはPOSTを使用する)最も簡単な方法ですが、パスワード/ユーザー名を暗号化せずにWebサーバーに渡したくない場合は、SSLを使用することをお勧めします。

POSTリクエストの使用例:

uses
  IdHTTP;

function PostData(const URL: string; Params: TStrings): string;
var
  IdHTTP: TIdHTTP;
begin
  Result := '';
  IdHTTP := TIDHttp.Create(nil);
  try
    IdHTTP.HandleRedirects := True;
    IdHTTP.ReadTimeout := 5000;
    Result := IdHTTP.Post(URL, Params);
  finally
    IdHTTP.Free;
  end;
end;

オプションで独自のソケットを作成できますが、独自のリスナーを作成する必要があるため、これはさらに困難になります。(これは通常、ほとんどの共有ホスティングプランでは許可されていません。)

于 2012-07-29T03:53:30.403 に答える