URL не допускает подчеркивание, косую черту (:\) в поле значения
Я разрабатываю приложение службы отдыха wcf, ниже приведен мой шаблон uriTemplate.
http://localhost:50782/PhotoManager.svc/UploadPhoto/?fileName={fileName} & description = {description}
Ниже мой URL со стороны клиента,
http://localhost:50782/PhotoManager.svc/UploadPhoto/?fileName=001_003.jpg&description=D: \ Image
Но это показывает ошибку в подчеркивании и косой черте.
2 ответа
Это может быть связано с неправильным экранированием параметров QueryString. Из JavaScript вы можете использовать функцию encodeURIComponent.
Проверьте с помощью следующего кода в разделе System.ServiceModal в Web.Config -
<endpointBehaviors>
<behavior name="web">
<webHttp helpEnabled="true" />
</behavior>
</endpointBehaviors>