gpt4 book ai didi

python - 替代 requests.post 功能?

转载 作者:太空宇宙 更新时间:2023-11-04 07:36:24 24 4
gpt4 key购买 nike

我不能使用 python 请求包(长话短说,假设我已经用尽了使用该包的所有可能性)

是否有替代包可以提供以下代码的确切功能?

import requests
requests.post(URL, data=DATA, auth=(USERNAME, PASSWORD), headers=HEADER)

最佳答案

替代方法之一,httplib的使用

import httplib
import urllib
from base64 import b64encode

# your form
form_data = {'a':1 'b':2}
params = urllib.urlencode(form_data)

# build authorization
user_and_pass = b64encode(b"username:password").decode("ascii")

# headers
headers = {'Authorization': 'Basic %s' % user_and_pass}

# connection
conn = httplib.HTTPConnection("example.com")
conn.request('POST', '/v3/call_api', params, headers)

# get result
response = conn.getresponse()

print response.status, response.reason

data = response.read()

conn.close()

关于python - 替代 requests.post 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34301368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com