Я пытаюсь взаимодействовать через интерфейс с API, который требует, чтобы данные XML, которые будут содержаться в теле HTTP, УДАЛИЛИ запрос. Я использую urlfetch в AppEngine, и полезная нагрузка просто проигнорирована для, УДАЛЯЮТ запросы.
После чтения этой статьи: тело объекта допускается, HTTP УДАЛЯЕТ запрос?, я понимаю, что стандарт, вероятно, не позволяет содержимое тела на, УДАЛЯЮТ запросы, и вот почему urlfetch разделяет тело.
Таким образом, мой вопрос: там своего рода обходное решение должно добавить содержимое тела в механизме приложения, когда urlfetch игнорирует полезную нагрузку?
В соответствии с документами ,
Служба извлечения URL-адресов поддерживает 5 HTTP-методы: GET, POST, HEAD, PUT и УДАЛИТЬ. Запрос может включать HTTP заголовки и содержание кузова для POST или запрос PUT.
Учитывая, что время работы GAE Python сильно загрязнено песочницей, крайне маловероятно, что вы сможете обойти это ограничение. Я считаю это ошибкой, и вам, вероятно, следует подать сообщение об ошибке здесь .