@@ -147,9 +147,9 @@ function TJsonHttpClient.Get(const aURL : string) : IHttpRequestResponse;
147147 bodycontent : TStringStream;
148148 responsecontent : TStringStream;
149149begin
150- bodycontent := TStringStream.Create;
150+ bodycontent := TStringStream.Create( ' ' ,TEncoding.UTF8) ;
151151 try
152- responsecontent := TStringStream.Create;
152+ responsecontent := TStringStream.Create( ' ' ,TEncoding.UTF8) ;
153153 try
154154 { $IFDEF DELPHIXE8_UP}
155155 resp := fHTTPClient.Get(aURL,responsecontent,nil );
@@ -185,7 +185,7 @@ function TJsonHttpClient.Post(const aURL, aInContent : string; aHeaders : TPairL
185185 postcontent := TStringStream.Create(Utf8Encode(aInContent));
186186 try
187187 // postcontent.WriteString(aInContent);
188- responsecontent := TStringStream.Create;
188+ responsecontent := TStringStream.Create( ' ' ,TEncoding.UTF8) ;
189189 try
190190 { $IFDEF DELPHIXE8_UP}
191191 if aHeaders <> nil then
@@ -238,7 +238,7 @@ function TJsonHttpClient.Post(const aURL : string; aInContent : TStream) : IHttp
238238 responsecontent : TStringStream;
239239begin
240240 // postcontent.WriteString(aInContent);
241- responsecontent := TStringStream.Create;
241+ responsecontent := TStringStream.Create( ' ' ,TEncoding.UTF8) ;
242242 try
243243 { $IFDEF DELPHIXE8_UP}
244244 resp := fHTTPClient.Post(aURL,aInContent,responsecontent);
@@ -290,7 +290,7 @@ function TJsonHttpClient.Put(const aURL, aInContent : string) : IHttpRequestResp
290290 postcontent := TStringStream.Create(Utf8Encode(aInContent));
291291 try
292292 // postcontent.WriteString(aInContent);
293- responsecontent := TStringStream.Create;
293+ responsecontent := TStringStream.Create( ' ' ,TEncoding.UTF8) ;
294294 try
295295 { $IFDEF DELPHIXE8_UP}
296296 resp := fHTTPClient.Put(aURL,postcontent,responsecontent);
0 commit comments