Документ взят из кэша поисковой машины. Адрес оригинального документа : http://theory.sinp.msu.ru/dokuwiki/doku.php?id=rfbr:rest:api&rev=1291731703&do=diff
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 06:01:49 2016
Кодировка: UTF-8
rfbr:rest:api [THEP]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rfbr:rest:api [07/122010 17:21]
demichev [Изменение задания и выполнение операций над заданием]
rfbr:rest:api [08/122010 15:25] (current)
demichev [Получение информации о задании]
Line 90: Line 90:
   "​definition":​ { "​version":​ 2,   "​definition":​ { "​version":​ 2,
                   "​description":​ "​тестовое задание",​                   "​description":​ "​тестовое задание",​
-                  "​default_storage_base":​ "​gsiftp://​tb01.ngrid.ru/​home/​shamardin/​jt/",​+                  "​default_storage_base":​ "​gsiftp://​tb01.grid-net.ru/​home/​shamardin/​jt/",​
                   "​tasks":​ [ { "​id":​ "​a",​                   "​tasks":​ [ { "​id":​ "​a",​
                                "​description":​ "​задача #1",                                "​description":​ "​задача #1",
Line 310: Line 310:
  
 Последовательность действий,​ которые выполняет клиент для того, чтобы запустить задание,​ следить за его состоянием и получить результаты:​ Последовательность действий,​ которые выполняет клиент для того, чтобы запустить задание,​ следить за его состоянием и получить результаты:​
-Создать задание (POST <​base>/​jobs/​). В описании задания можно сразу передать и описания всех задач.љ+  * Создать задание (POST <​base>/​jobs/​). В описании задания можно сразу передать и описания всех задач.љ
-Добавить операцию start (PUT <​base>/​jobs/<​jobid>/​).+  ​* ​Добавить операцию start (PUT <​base>/​jobs/<​jobid>/​).љ
 Через некоторое время после этого начнется выполнение задания. За состоянием можно следить при помощи обращений методом GET по URI задания и/или отдельных задач. Через некоторое время после этого начнется выполнение задания. За состоянием можно следить при помощи обращений методом GET по URI задания и/или отдельных задач.
-Коды состояния и ошибок+љ
 +==== Коды состояния и ошибок ​====љ
 200 OK 200 OK
 +
 Запрос обработан без ошибок,​ тело ответа содержит ответ на запрос в указанном выше формате. Запрос обработан без ошибок,​ тело ответа содержит ответ на запрос в указанном выше формате.
 +
 201 Created 201 Created
 +
 Запрос обработан без ошибок,​ ответ имеет пустое тело и заголовок Location, содержащий URI созданного ресурса. Запрос обработан без ошибок,​ ответ имеет пустое тело и заголовок Location, содержащий URI созданного ресурса.
 +
 204 No Content 204 No Content
 +
 Запрос обработан без ошибок,​ ответ имеет пустое тело, содержательного ответа на запрос не предполагается по спецификации протокола. Такой ответ обычно является подтверждением удаления какого-либо ресурса. Запрос обработан без ошибок,​ ответ имеет пустое тело, содержательного ответа на запрос не предполагается по спецификации протокола. Такой ответ обычно является подтверждением удаления какого-либо ресурса.
 +
 400 Bad Request 400 Bad Request
 +
 Ошибка обработки запроса. Запрос содержал данные в неправильном формате,​ либо пытался изменить параметры,​ которые нельзя изменить. Ошибка обработки запроса. Запрос содержал данные в неправильном формате,​ либо пытался изменить параметры,​ которые нельзя изменить.
 +
 401 Unauthorized 401 Unauthorized
 +
 Ошибка обработки запроса. Доступ к запрашиваемому объекту запрещен. Ошибка обработки запроса. Доступ к запрашиваемому объекту запрещен.
 +
 403 Forbidden 403 Forbidden
 +
 Попытка выполнения операции,​ которая запрещена. Например,​ попытка изменить описание задания в состоянии,​ отличного от new. Попытка выполнения операции,​ которая запрещена. Например,​ попытка изменить описание задания в состоянии,​ отличного от new.
 +
 404 Not Found 404 Not Found
 +
 Ошибка обработки запроса. Запрашиваемый ресурс не существует. Ошибка обработки запроса. Запрашиваемый ресурс не существует.
 +
 412 Precondition Failed 412 Precondition Failed
 +
 Ошибка обработки запроса. Контрольная сумма тела запроса не соответствует заголовку Content-MD5 запроса. Тело ответа пустое. Ошибка обработки запроса. Контрольная сумма тела запроса не соответствует заголовку Content-MD5 запроса. Тело ответа пустое.
rfbr/rest/api.1291731703.txt.gz ћ Last modified: 07/122010 17:21 by demichev
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0