1

Topic: The SOAP-server with Russian characters in exported types

Evening kind.
There was a task to implement exterior wsdl at itself. Without changes.
it, the SOAP-server implemented. Outside exposed through TIdHTTPWebBrokerBridge
The client imports it normally, but communicates only on those methods in which there is no cyrillic.
And it is, such listings are used here:

AnyType = (my_type, one, two);

It is given for an example, that is in imported such listings are me basic wsdl some. That is them remote the server normally exported smile
And here at me through TIdHTTPWebBrokerBridge they repeatedly to unwinding did not quit correctly, on browser page under the link on wsdl instead of cyrillics one, two are displayed ??????????? .
Question - where to dig? To unwinding Google is not direct wants to illuminate this problem.

2

Re: The SOAP-server with Russian characters in exported types

tkolomiets wrote:

the Question - where to dig?

Towards coercion of titles of exported types to the English alphabet.

3

Re: The SOAP-server with Russian characters in exported types

The question is closed by such code

procedure TMyWebModule. WebModuleAfterDispatch (Sender: TObject;
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
if Response. ContentType = ' text/xml ' then
Response. ContentType: = ' text/xml; charset=utf-8 ';
end;