1
def thready(name,count):
    payload={'Accept': 'application/json;charset=utf-8', 'X-Mashape-Key': 'key'

            }


    link = "https://montanaflynn-gender-guesser.p.mashape.com/?name=" + name
    r=requests.get(link ,headers=payload)
    print r.headers
    data=r.json()

    print data


count=0

thready("bob",count)

それで、Pythonで簡単なHTTPリクエストを実行しようとしました。r.header で私は得る

{'date': 'Wed, 22 Jul 2015 06:30:12 GMT', 'content-length': '178', 'content-type
': 'text/html', 'connection': 'keep-alive', 'server': 'Mashape/5.0.6'}

ヘッダーで、jsonを返す必要があると言いました。リターンはテキストですが?この事実について非常に混乱していますか?私は単純なことをしようとしているので、いくつかの洞察は非常に役に立ちます

4

1 に答える 1