在Pythin中发送ajax标头

时间:2019-02-25 16:50:32

标签: python ajax

一个网站API要求传递一个ajax标头才能建立连接

.$.ajaxSetup(
{
    headers:
    {
        'API-Key': "<your api key>"
    }
});

我编写了一个Python来模拟此连接,但只能得到200响应:

import sys, socket
import requests

url= 'http://demo.datagearbox.com/api'
access_token ='543d927eecf39069b31cceee60e9d6d1'

result = requests.post(url,
      headers={'Content-Type':'application/json',
               'Authorization': 'API-Key {}'.format(access_token)})

print(result)

有人可以告诉我我错过了什么吗? 谢谢

1 个答案:

答案 0 :(得分:0)

尝试一下:

result = requests.post(url,
      headers={
          'Content-Type':'application/json', 
          'API-Key': '{}'.format(access_token)
      }
)