14. September 200718 j Hi zusammen, ich habe mir einen Webservice erstellt und soweit funktioniert alles wunderbar, nur sobald ich beim aqufruf mit get ein umlaut dirn sthen habe wird dieser vom service gefiltert. Weiss einer woran das liegen kann? Ich habe folgende aufrufe versucht http://service/funktion?search=wörs* http://service/funktion?search=w%b6rs* bei beiden erhält der Webservice als parameter wrs* wiso werden diese zeichen nicht übergeben? schonmal thx grüße wolf
19. September 200718 j Hi zusammen, für alle di mal ein ähnliches Problem haben sollten mit this.Context.Request.RawUrl bekommt man die URL die gerade im Browser steht bzw. bei der Aktuelen anfrage verwendet wurde. In dieser stehen die Umlaute dann wie es sich gehört mit %6b oder ähnlich drin. Anhand dieser werte kann man sich dann die Korrekten daten mit Umlauten Aufbauen. Viel Spaß lg wolf
24. September 200718 j Guter Hinweis, danke. Allerdings hätte mich auch nicht gewundert wenn es nicht funktioniert hätte, einen Webservice ruft man ja üblicherweise mit einem Soap-Request auf.
25. September 200718 j jup recht hast du, wenn du aber bei der aufrufenden seite nur xsl zur verfügung hast (schei* closed source cms von externer Firma). Dann muss man sich halt was einfallen lassen.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.