Описание тега uritemplate

11 ответов

Каков наилучший способ создания HTTP-запроса, когда требуются сложные параметры?

У меня есть несколько веб-сервисов, которые я пишу, и я стараюсь быть максимально RESTful. Я размещаю эти веб-службы с помощью HTTPHandler, работающего внутри IIS/ASP.NET/SharePoint. Большинство моих сервисов ожидают HTTP GET. У меня есть два из них…
12 авг '09 в 14:39
1 ответ

WCF UriTemplate UrlEncode

Представьте, что я хочу вызвать внешнюю (т. Е. Не могу контролировать контракт) службу REST с использованием WCF. У меня есть следующий контракт [ServiceContract] public interface ISomeRestApi { [OperationContract] [WebInvoke(Method = "PUT", UriTemp…
23 апр '13 в 13:19
4 ответа

Необязательные переменные пути в Spring-MVC RequestMapping URITemplate

У меня есть следующее отображение: @RequestMapping(value = "/{first}/**/{last}", method = RequestMethod.GET) public String test(@PathVariable("first") String first, @PathVariable("last") String last) {} Который для следующих URI: foo/a/b/c/d/e/f/g/h…
20 окт '11 в 20:21
3 ответа

Возможно ли иметь "перегруженные" uritemplates?

[OperationContract] [WebGet(UriTemplate = "/searchresults/{searchTerm}/{searchType}", ResponseFormat = WebMessageFormat.Xml, RequestFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Bare)] Message GetSearchResults(string searchTerm, st…
09 сен '10 в 11:18
1 ответ

Невозможно вызвать остальной веб-сервис

Я просто пробую пример с сервисом отдыха. Мой класс обслуживания отдыха: @Path("oauth") public class OauthClass { private static Map<String, OauthBean> oAuthBeanMap = new HashMap<String, OauthBean>(); static { OauthBean oAuthBean = new O…
19 янв '15 в 05:36
0 ответов

Есть ли способ преобразовать только некоторые методы службы в WCF в webMethods? Или добавить веб-методы в существующий WCF?

У меня есть существующий WCF, в котором уже есть методы обслуживания. Я хотел бы добавить некоторые webMethods к тому же WCF, чтобы получить доступ через веб-браузер. Это возможно? Я вижу множество примеров в Интернете о том, как настроить webMethod…
05 апр '16 в 17:39
4 ответа

Необязательный параметр в UriTemplate в WCF

Я использовал подсказку в этой теме и предоставил значение по умолчанию, поэтому, когда пользователь не указывает виртуальный подкаталог, я предполагаю, что он имел в виду все вещи, которые будут перечислены. Оно работает. [OperationContract] [WebIn…
22 июн '13 в 14:19
1 ответ

Вызов контракта через веб-браузер

Поскольку я новичок в WCF и настроил конечную точку службы WCF в IIS в виртуальном каталоге Api (URL выглядит как http://localhost/api/taskapi.svc ) я искал способы сделать запрос через веб-браузер что-то вроде http://localhost/api/taskapi.svc/GetCo…
17 май '12 в 06:11
1 ответ

Совместимость WCF с другими сервисами, тип контента text/html

Я пытаюсь создать клиент WCF, который работает с конечной точкой отдыха http, не основанной на технологиях Microsoft. Мой WCF-foo довольно слабый, поэтому я не понимаю, что делаю неправильно... Я создал сервисный контракт, который выглядит следующим…
19 янв '12 в 19:33
2 ответа

URL не допускает подчеркивание, косую черту (:\) в поле значения

Я разрабатываю приложение службы отдыха wcf, ниже приведен мой шаблон uriTemplate. http://localhost:50782/PhotoManager.svc/UploadPhoto/?fileName={fileName} & description = {description} Ниже мой URL со стороны клиента, http://localhost:50782/PhotoMa…
13 фев '15 в 11:44
1 ответ

ORA-06564: объект не существует Ошибки - ORDS

Я ищу немного помощи здесь. У нас был определен веб-сервис, и я создал несколько новых шаблонов URI, и они работают, как и ожидалось, когда я вызываю их из приложения Apex, они возвращают объект JSON, как и ожидалось. Проблема в том, что я просматри…
1 ответ

Почему отсутствуют переменные моего шаблона?

Я пытаюсь скрыть ключ API в запросе YQL. Чтобы сделать это, я попытался следовать этому посту (также объясненный тем же автором здесь). Когда я пытаюсь выполнить запрос, используя шаблон URI, я получаю следующее предупреждение: "warning": "Missing t…
13 янв '15 в 17:02
6 ответов

Необязательные параметры строки запроса в URITemplate в WCF?

Я разрабатываю некоторые RESTful-сервисы в WCF 4.0. У меня есть метод, как показано ниже: [OperationContract] [WebGet(UriTemplate = "Test?format=XML&records={records}", ResponseFormat=WebMessageFormat.Xml)] public string TestXml(string records) …
03 июн '10 в 19:47
1 ответ

Разница между параметрами UriTemplate и параметрами метода

Рассмотрим код [WebInvoke(UriTemplate="/{memId}/{username}")] [ServiceContract] void Method(string strMemId,string strUname) { // my code goes here } Параметры, присутствующие в UriTemplate, совпадают с параметрами метода? Если нет, когда они будут …
05 июн '14 в 07:24
2 ответа

Как я могу использовать строго типизированные параметры в пути URI в WCF с WebHttpBinding

Хорошо, я искал кучу ответов на этот вопрос, и мне кажется, что я могу только найти статьи и документы для.NET 3.5 с 2011 года и обратно... поэтому я надеюсь найти более свежую информацию для WCF в.NET 4.5 (и вверх). У меня есть служба WCF, которая …
08 окт '15 в 14:09
3 ответа

Остановить расширение URITemplate при использовании Spring RESTTemplate

Я использую Spring RestTemplate для вызова индекса Apache Solr. Я формирую строку запроса вручную и не предоставляю никаких преднамеренных переменных раскрытия шаблона {variable_name}. Частью запроса является термин {! Lucene q.op=OR}. К сожалению, …
05 авг '10 в 17:57
0 ответов

Использование атрибута UriTemplate в методе?

Как использование атрибута UriTemplate в WCF даст услугу взлома? Как использовать UriTemplate будет выгодно. Я много гуглил, но не получил удовлетворительного ответа.
03 окт '17 в 08:20
0 ответов

Могут ли шаблоны URI RFC 6570 кодировать пробелы для необязательных параметров?

Я работаю с API переписи США ( примеры), в котором есть необязательные параметры, разделенные пробелами. Мне был нужен механизм шаблонизации URL общего назначения, и Google привел меня к RFC 6570 и его реализациям. Но, насколько я понимаю, RFC 6570 …
09 дек '14 в 18:26
3 ответа

URI Шаблонная переменная, содержащая путь?

У меня есть вопрос о переменных шаблона URI. Мне нужно управлять URI с помощью формы: http://netlocation:port/application_path/{variable} переменная может быть самим путем, то есть что-то вроде this/variable/is/a/path так что полный URI кажется http…
13 дек '11 в 09:15
1 ответ

Веб-сервис WCF с функциональностью на основе URI/URL

У меня есть служба WCF, над которой я работаю, которая заменяет старый хостинг API CMS. Для каждого клиентского сайта в старой системе / базе данных это работает так: clientdomain.com извлекает свое содержимое (XML) из URL-адреса hostingdomain.com/c…
16 дек '12 в 18:08