对方在iis上部署了webservice,有几个请求地址。我需要往这几个请求地址上发送http请求。请求用的是json字符串。对方说用gb2312码,所以我就没有转码,用delphi默认的ansi编码。
发送的时候一直报错 HTTP/1.1 500 Internal Server Error。
对方的工程师说400、500 错误都无法监控,在iis层面就返回了,部署的程序根本没有介入。我在想是不是http控件的属性没有写对或者是哪里没有写好。挺着急的,有没有哪位高人知道怎么做啊?

RequestStream1:=TStringStream.Create(StringReplace(SendClsJs.AsString, #13#10, '\\r\\n', [rfReplaceAll, rfIgnoreCase]));
idhtp1.Post(UpProdClsAPI,RequestStream1,ResponseStream1);
JsProCls:=SO(ResponseStream1.DataString);
这是我发送请求的几句代码,SendClsJs是json对象。
tip:本人帖子分实在是没了。。