Python 中的 warningsAccepted=true 标头参数

发布于 2025-01-14 07:31:37 字数 559 浏览 0 评论 0原文

我正在使用一个 api,它会给出一些与 api 相关的警告。 为了绕过 api 警告,我尝试在 url 标头中使用“ warningsAccepted=True”。 我已经尝试过下面的代码。 但是,这并没有解决我的问题。您能帮我解决问题吗?

url="https://example.com"
    headers = {
        'Authorization': 'bearer %s' %bearer_token, 
        'Content-Type': 'application/ld+json',
        'warning-accepted': True
    }
    
    response = requests.request("POST", url, headers=headers)

错误信息:

InvalidHeader: Value for header {warningsAccepted: True} must be of type str or bytes, not <class 'bool'>

I am using an api, where it give some of the api related warning.
To bypass the api warnings, I am trying to use " warningsAccepted=True" in the url header.
I have tried below code.
However, this did not fix my issue. Could you please help me to fix issue.

url="https://example.com"
    headers = {
        'Authorization': 'bearer %s' %bearer_token, 
        'Content-Type': 'application/ld+json',
        'warning-accepted': True
    }
    
    response = requests.request("POST", url, headers=headers)

error message:

InvalidHeader: Value for header {warningsAccepted: True} must be of type str or bytes, not <class 'bool'>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

缺⑴份安定 2025-01-21 07:31:38

尝试'warning-accepted': 'True'

url="https://example.com"
    headers = {
        'Authorization': 'bearer %s' %bearer_token, 
        'Content-Type': 'application/ld+json',
        'warning-accepted': 'True'
    }
    
    response = requests.request("POST", url, headers=headers)

Try 'warning-accepted': 'True'.

url="https://example.com"
    headers = {
        'Authorization': 'bearer %s' %bearer_token, 
        'Content-Type': 'application/ld+json',
        'warning-accepted': 'True'
    }
    
    response = requests.request("POST", url, headers=headers)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文