Я импортировал некоторые wsdl для проекта.
я хочу изменить SoapRequest для события HttpRio onBeforeExecute, но
как я изменил запрос, я получаю некоторые ошибки, как я могу изменить файл запроса XML
с функцией stringReplace для этого события.
Я пытался изменить размер потока, я изменил кодировку и т. Д., Но все равно это не сработало.
пример
procedure TForm1.RiomBeforeExecute(const MethodName: string; SOAPRequest: TStream);
var
sTmp : TStringList;
begin
sTmp:=TStringList.Create;
SOAPRequest.Position := 0;
sTmp.LoadFromStream(SOAPRequest);
sTmp.Text := StringReplace(sTmp.Text,'blablaa','bla',[RfReplaceAll]);
sTmp.SaveToStream(SOAPRequest);
// blaa blaa...
end;