0
def __init__(self):
self.headers={'Accept':'application/json'}
def req1(self):
headers=self.headers
headers['bla']='bla'
headers['Content-Type']='application/json'
r=requests.post(url,headers=headers)
def req2(self):
headers=self.headers
headers['bla']='bla'
r=requests.post(url + "/test1",headers=headers)
を追加します。のpython-要求は自動的に、何らかの理由でHTTPヘッダ
私は逆の順序でこれらの機能を実行する:
req2()
req1()
'のContent-Type' ヘッダのみreq1()
で送信されます。
何が起こるのでしょうか?たぶん、リクエストしないでContent-Type
ヘッダーを追加しますか?
def req2():
headers=self.headers
headers['bla']='bla'
del headers['Content-Type']
r=requests.post(url + "/test1",headers=headers)
。誰かが何が起こっているか説明できますか?