Forum » Programiranje » .NET HttpWebRequest exception
.NET HttpWebRequest exception
pykos ::
Živjo, mam eno težavo pri programiranju klica service-a in sicer ko v headerje dodam črko 'č'. Vse ostale šumnike prepozna in spusti skozi brez težav pri č-ju pa vrže napako.
Zgornja vrstica vrne
Se je kdo že srečal s to težavo? Poskusil sem z vsemi mogočimi Encodi in nič ne pomaga, če dam kar koli drugega kot 'č' (http kodo...) mi server ne vrne pravega responsa.
Hvala!
Blaž
request.Headers.Add("test", "č");
Zgornja vrstica vrne
An unhandled exception of type 'System.ArgumentException' occurred in System.dll
Specified value has invalid CRLF characters.
Se je kdo že srečal s to težavo? Poskusil sem z vsemi mogočimi Encodi in nič ne pomaga, če dam kar koli drugega kot 'č' (http kodo...) mi server ne vrne pravega responsa.
Hvala!
Blaž
mihies ::
Tiste vrednosti ponavadi niso šumniško prijazne. Poskušaj zakodirati vrednost z metodo Uri.EscapeDataString.
request.Headers.Add("test", Uri.EscapeDataString("č"));
request.Headers.Add("test", Uri.EscapeDataString("č"));
http://blog.rthand.com/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
pykos ::
Problem pri zgornjem klicu je, da se ta funkcija char pretvori v %xx, smo pa potem na serverski strani ta %xx pretvorili nazaj v č in sedaj deluje, hvala :)
mihies ::
Seveda, tak je standard. Kaj pa uporabljaš na strežniški strani?
http://blog.rthand.com/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Davčne blagajne (strani: 1 2 3 4 … 24 25 26 27 )Oddelek: Programiranje | 333410 (73413) | Macketina |
» | C# in DateTimeOddelek: Programiranje | 1356 (1176) | FiDeK |
» | [android] java.lang.RuntimeExceptionOddelek: Programiranje | 1084 (776) | piki12 |
» | ASP.NET + C# vprašanjeOddelek: Programiranje | 2789 (1803) | Morenov |
» | C#; WebClient class; problem z uploadanjemOddelek: Programiranje | 1429 (1388) | 64202 |