2016-04-08 32 views
0

Я создал репо, используя остальные api, и теперь я также хотел бы начать его. Она включена, так что я знаю, что с его вариантFisheye REST API вызов: ошибка «Не разрешена» 405 при запуске репозитория

Я попытался отправить это в браузере (опция для запуска с помощью графического интерфейса виден.) - http://crucible:8060/rest/api/1.0/rest-service-fecru/admin/repositories/development_services.newtools/start

, и я также попытался с помощью скрипт python. JSON из запроса, отправленного на сервер выглядит следующим образом:

{'Content-Length': '0', 'Accept-Encoding': 'gzip, deflate', 'Content-Type': 'application/json', 'Accept': 'application/json', 'User-Agent': 'python-requests/2.9.1', 'Connection': 'keep-alive', 'type': 'PUT', 'Authorization': 'Basic ZasdfasdfvczpHb2VzVXAyABC='} 

Вот ответ:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> 
<title>Error 405 Method Not Allowed</title> 
</head> 
<body><h2>HTTP ERROR 405</h2> 
<p>Problem accessing /rest/api/1.0/rest-service-fecru/admin/repositories/development_services.newtools/start. Reason: 
<pre> Method Not Allowed</pre></p><hr /><i><small>Powered by Jetty://</small></i><br/> 
<br/> 
</body> 
</html> 

ответ

0

Вы используете неправильный URL и метод HTTP. Вы должны POST-запрос на

/отдых-сервис fecru/администратор/хранилищами-v1/

See

 Смежные вопросы

  • Нет связанных вопросов^_^