Существует ли способ позволить Google App Engine отправлять тело или полезную нагрузку с УДАЛИТЬ запросом?

Я пытаюсь взаимодействовать через интерфейс с API, который требует, чтобы данные XML, которые будут содержаться в теле HTTP, УДАЛИЛИ запрос. Я использую urlfetch в AppEngine, и полезная нагрузка просто проигнорирована для, УДАЛЯЮТ запросы.

После чтения этой статьи: тело объекта допускается, HTTP УДАЛЯЕТ запрос?, я понимаю, что стандарт, вероятно, не позволяет содержимое тела на, УДАЛЯЮТ запросы, и вот почему urlfetch разделяет тело.

Таким образом, мой вопрос: там своего рода обходное решение должно добавить содержимое тела в механизме приложения, когда urlfetch игнорирует полезную нагрузку?

7
задан Community 23 May 2017 в 12:32
поделиться

1 ответ

В соответствии с документами ,

Служба извлечения URL-адресов поддерживает 5 HTTP-методы: GET, POST, HEAD, PUT и УДАЛИТЬ. Запрос может включать HTTP заголовки и содержание кузова для POST или запрос PUT.

Учитывая, что время работы GAE Python сильно загрязнено песочницей, крайне маловероятно, что вы сможете обойти это ограничение. Я считаю это ошибкой, и вам, вероятно, следует подать сообщение об ошибке здесь .

6
ответ дан 7 December 2019 в 05:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: