Я создал API-Gateway, чтобы поместить данные в свое ведро S3. Когда я проверяю его в консоли, это работает без проблем. Даже когда я проверяю свой токен в тесте авторизатора, он возвращает «разрешение», так что с моим токеном нет ничего плохого. Моя проверка токена - < /p>
^Bearer [-0-9a-zA-z\.]*$
< /code>
Так что мой код Python для генерации моего заголовка выглядит так: < /p>
headers = {
"Authorization": "Bearer " + token,
"Content-type": "application/json"
}
< /code>
Остальная часть моего кода: < /p>
response = requests.post(url, headers=headers, data={"id":"0678a93d-ee8c-4db5-a831-1e311be4f04b", "test":"12345"})
print(response.text)
< /code>
Сообщение об ошибке, которое я получаю, есть
"{" message ":" '{my token}' не допустимая пара key = value (отсутствует одинаковый знака) в заголовке авторизации: 'Bearer {my token}'. " />https://my-api-gateway.amazonaws.com/mystage, и я использую {прокси+} в своих ресурсах. Я заметил, что если я изменю свой заголовок с контента, чтобы принять, это даст мне ту же ошибку, но если я также изменю свой URL на https://my-api-gateway.amazonaws.com/my ... -arbitrary string/, я получаю
{"response":{"status":"VALID", "message": "success"}}
< /code>
Но файл не отображается в моем ведре S3. Как мне это решить?
Подробнее здесь: https://stackoverflow.com/questions/571 ... -authoriza
Невозможно разрешить «Недопустимая пара key = value pare (отсутствует одинаковая знака) в заголовке авторизации» при пуб ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Создание Public/Private Pare Pare с помощью Bouncy Castle или .NET RSACRYPTOServiceProvider
Anonymous » » в форуме C# - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Создание Public/Private Pare Pare с помощью Bouncy Castle или .NET RSACRYPTOServiceProvider
Anonymous » » в форуме C# - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-