完整地址:http://127.0.0.1/index.asp
POST数据:UserName=admin&Passwd=admin&admin=+%B5%C7+%C2%BD+
这个POST应该怎么写啊?

解决方案 »

  1.   


    var
      strXml:string;//返回值
      ParamsList: TStrings;//post参数
    begin
      ParamsList:=TStringList.Create;  ParamsList.Values['UserName']:=AnsitoUtf8('admin'); ParamsList.Values['admin']:=AnsitoUtf8('XXX');//这个应该是汉语,需要UTF8转换  idhtp1.post(APIURL,ParamsList);
      

  2.   

    直接定義一個tstrings作來post的參數,然後用params去取它的values值,再作post...idhtp1.post(aURL,Params);
      

  3.   

    Params.Text := 'UserName=admin&Passwd=admin&admin=+%B5%C7+%C2%BD+';
    idhtp1.post(aURL,Params);