Hej,
jeg har en php webservice som jeg skal have posted til. Der er så noget sikkerheds-validering, der involverer urlencode.
Mit problem ligger i, at den streng jeg generer i c# ikke matcher den i php.
Så urlencode($variabel) i php
vs HttpUtility.UrlEncode i c#.
Output er meget tæt på ens, det handler "bare" om at PHP laver nogen tegn capital. - I dette tilfælde A og F, når der kommer special tegn.
Eksempel C#: "image=https%3a%2f%2fsecure.";
Eksempel PHP: "image=https%3A%2F%2Fsecure."
Nogen erfaringer / forslag ? (ud over at lave alt til lower case på server som jeg gerne vil undgå for compatibilitet).
Edit: Well giv gerne forslag, nu er problemet da løst... Men hvis der kommer mere sexy forslag snupper jeg nok den i stedet :=).
Indlæg senest redigeret d. 19.08.2011 23:43 af Bruger #10576