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 | 351814 (91817) | Macketina |
| » | C# in DateTimeOddelek: Programiranje | 1477 (1297) | FiDeK |
| » | [android] java.lang.RuntimeExceptionOddelek: Programiranje | 1189 (881) | piki12 |
| » | ASP.NET + C# vprašanjeOddelek: Programiranje | 2942 (1956) | Morenov |
| » | C#; WebClient class; problem z uploadanjemOddelek: Programiranje | 1535 (1494) | 64202 |