2012-04-17 126 views
18

我正在使用requests軟件包與toggl.com API進行交互。如何使用請求庫執行HTTP DELETE請求

我可以執行GET和POST請求:

payload = {'some':'data'} 
    headers = {'content-type': 'application/json'} 
    url = "https://www.toggl.com/api/v6/" + data_description + ".json" 
    response = requests.post(url, data=json.dumps(payload), headers=headers,auth=HTTPBasicAuth(toggl_token, 'api_token')) 

,但我不能似乎找到執行DELETE請求的方式。 這可能嗎?使用替代

回答

34

requests.deleterequests.post

payload = {'some':'data'} 
headers = {'content-type': 'application/json'} 
url = "https://www.toggl.com/api/v6/" + data_description + ".json" 
response = requests.delete(url, data=json.dumps(payload), headers=headers,auth=HTTPBasicAuth(toggl_token, 'api_token'))