Http requests and character transfer

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hi to all,

we are building a fairly complex system here in work, and we couldn't
imagine
from the start that we would spend too much time just to transfer safely
some kind of characters from one network point to another...


I explain:

One part of our system is a custom, multithreaded http server that sits
and waits
for requests to be dispatched.
One of the arguments of these requests may have Greek characters within
it.
(requests is something like this: /ContactService;787;NetworkID;sid;and
here goes the Greeks)

We used C# 2 to create the http server, while the client that sends the
requests maybe a .net component of ours,
or calls from Sql Server 2000 through the WinHttp COM dll that Microsoft
provides
(using WinHttp 5.1 on Windows Server 2003) by a stored procedure that we
also have written
(sp_oacreate and the like)

we have found a mapping that works in one case and Greek characters are
transfered correctly
but not in another (e.x. mapping that works with our custom http server
but not when sending
in a browser where the Greeks are not displayed at all...)

In any case, is there a "correct" way, or a standard, to be used in
situations that envolve
http requests and characters transfering other that standard English ??
And i am not talk only about custom http servers but also web browsers,
web servers etc etc...




thanks a lot for any help on this,


Kikapu
.



Relevant Pages

  • Http Request and characters...
    ... i have made a simple http server application that takes requests from ... The problem is that if i pass Greek characters on it, for example, ÁÂÃÄ, ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: HELP: HTTP original server jobs multiplying like rabbits
    ... The websites will slow down to a crawl, and I'll look and see 10 to 50+ jobs, all spawned by the http server. ... Why does an HTTP job spawn another job? ... the HTTP server needs more jobs to handle the requests and spawns these infernal jobs. ...
    (comp.sys.ibm.as400.misc)
  • Re: http requests doest work - virus?
    ... > either the http server is not responding, or the request is not sent. ... Just http requests are not working. ... ResQ and Data Recovery Utilities ...
    (microsoft.public.security.virus)
  • Re: process choking
    ... S> I have a small http server and I use the HttpListner to listen for http ... S> of incomming requests my process is basiclly choking. ... Also under heavy load server response times will increase, ...
    (microsoft.public.dotnet.framework.performance)
  • Re: Http Request and characters...
    ... > i have made a simple http server application that takes requests from ... > The problem is that if i pass Greek characters on it, for example, ... You must use URL encoding in your case. ...
    (microsoft.public.dotnet.languages.csharp)