idhttpアクセスDATASNAPパスワード認証ミドルウェア

idhttpアクセスDATASNAPパスワード認証ミドルウェア

TIDHttp DataSnapのレストアクセスサーバを使用すると、サーバはユーザ認証のケースを使用して、クライアントがパスワードを提出する必要があるか、適切に接続することはできません。

手順TForm15.Button2Click(送信者:TObjectを); 
VaRの
  URL、パラメータ、テキスト:文字列。
  コード:整数; 
  http:TIDHttp。
始まり
  ます。http:= TIDHttp.Create(ゼロ)。
  http.Request.BasicAuthentication:=真; 
  http.request.password:= '密码'; //提交密码
  のparams:= Edit1.Text; 

  URL:= 'http://192.168.10.182:8081/datasnap/rest/TSM/EchoString/'; 
  試す
    テキスト:= http.Get(URL + TIdURI.ParamsEnCode(のparams)); 
    Edit2.Text:=テキスト。
  以外
    E上:例外はない
    始まり

    終わりを。
  終わり; 
終わり;

  

おすすめ

転載: www.cnblogs.com/hnxxcxg/p/11204825.html