Я получаю сообщение ниже при попытке опубликовать API
«код»: 1, «тип»: «ошибка», «сообщение»: «RESTEASY003650: метод ресурса не найден для POST, возврат 405 с заголовком Allow»
Я пытаюсь нажать API, чтобы отправить обновление. я отправляю это как необработанный json. { "products" : ["194839"], "fieldName": "SHIPMENTREFERENCE", "fieldValue": "test" }
1 ответ
Похоже, вы пытаетесь использовать метод post, но вы отправили сообщение об ошибке, говорящее, что сообщение не разрешено для ресурсов, к которым вы пытаетесь получить доступ с помощью json
И это ошибка кода состояния HTTP 405, указывающая, что метод POST не разрешен
Я бы посоветовал вам перепроверить
1- если URL-адрес правильный 2- также проверьте, требуется ли API аутентификация в виде секретных ключей 3- проверьте документацию API, чтобы узнать, поддерживает ли он метод POST 4- проверьте формат json, который вы пытаетесь передать в своем методе публикации, а также проверьте эта штука из документации по API
Если этот ответ помог вам поднять этот пост, помогите другим :)
Похожие вопросы
Новые вопросы
json
JSON (нотация объектов JavaScript) — это сериализуемый формат обмена данными, который может быть прочитан машиной и человеком. Не используйте этот тег для собственных объектов JavaScript или литералов объектов JavaScript. Прежде чем задать вопрос, подтвердите свой JSON с помощью валидатора JSON, такого как JSONLint (https://jsonlint.com).