URL как параметр не работает с Apache CXF REST / rest / http://www.google.com/ - PullRequest
1 голос
/ 09 мая 2011

У меня есть требование, где мне нужно передать URL-адреса REST API в качестве параметра. Я попытался кодировать URL, но я все еще получаю код ошибки HTTP 400. например

Один из моих примеров REST API -

/ отдых / тянуть / {http://www.google.com}/net

Я попытался кодировать URL, что приводит к

/ отдых / тянуть / HTTP% 3A% 2F% 2Fwww.google.com / нетто

но это все равно приводит к ошибке при вызове REST. Что мне нужно сделать по-другому?

1 Ответ

0 голосов
/ 11 мая 2011

Попробуйте убежать от точек тоже /rest/pull/http%3A%2F%2Fwww%2Egoogle%2Ecom/net

Кстати, наличие rest в вашем APi не делает его RESTful. Начните с определения ресурсов и операций.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...