{info:{"access_token":"430501ee7a824ec79415b79e0653ca54"}basicInfo:{"vehicleplatenumber":"e001a","companyname":"eeee","vin":"2321","repairdate":"20181020","repairmileage":"20000","settledate":"20181023","faultdescription":"3333","costlistcode":"e20410"}}
比如這個字符,怎么用?
Param.Add('info="access_token":"430501ee7a824ec79415b79e0653ca54"');
Param.Add('basicInfo="vehicleplatenumber":"e001a","companyname":"eeee","vin":"2321","repairdate":"20181020","repairmileage":"20000","settledate":"20181023","faultdescription":"3333","costlistcode":"e20410"');
這樣嗎?高手能解答嗎
uj5u.com熱心網友回復:
按json格式提交不行嗎?uj5u.com熱心網友回復:
send.postdata:='{info:{"access_token":"430501ee7a824ec79415b79e0653ca54"}basicInfo:{"vehicleplatenumber":"e001a","companyname":"eeee","vin":"2321","repairdate":"20181020","repairmileage":"20000","settledate":"20181023","faultdescription":"3333","costlistcode":"e20410"}}';postd:=tstringstream.Create('');
try
postd.WriteString(send.postdata);
http.Request.ContentLength:=postd.Size;
http.post(send.url,postd,response);
finally
postd.Free;
end;
uj5u.com熱心網友回復:
send是什么型別的資料?怎么定義?uj5u.com熱心網友回復:
sendrecord=recordord:integer;
num:string;
url:string;
host:string;
refer:string;
useragent:string;
accept:string;
myheader:string;
cookie:string;
postdata:string;
acceptencoding:string;
contenttype:string;
ProxyServer:string;
ProxyPort:integer;
image:tmemorystream;
yzm:string;
tag:string;
end;
var
send:sendrecord;
你這里沒必要用記錄,直接url和postdata兩個引數就可以了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/35958.html
標籤:網絡通信/分布式開發
