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