Love Calculator

無料
よって Ajith Joseph | 更新済み 4 days ago | Entertainment
人気

9.7 / 10

レイテンシー

552ms

サービスレベル

95%

Health Check

N/A

すべてのディスカッションに戻る

Python Requests not working

Rapid account: Olaioo
olaioo
4 years ago

The example code below not response as it should:

import requests

url = “https://love-calculator.p.rapidapi.com/getPercentage

querystring = {“fname”:“John”,“sname”:“Alice”}

headers = {
‘x-rapidapi-host’: “love-calculator.p.rapidapi.com”,
‘x-rapidapi-key’: “key”
}

response = requests.request(“GET”, url, headers=headers, params=querystring)

print(response.text)

Rapid account: Ajith
ajith Commented 4 years ago

Okay, let me check on the issue. I will update you soon. Thank you.

Rapid account: Olaioo
olaioo Commented 4 years ago

The response is:
<HTML>
<HEAD>
<TITLE>403 Forbidden</TITLE>
<BASE href="/error_docs/"><!–[if lte IE 6]></BASE><![endif]–>
</HEAD>
<BODY>
<H1>Forbidden</H1>
You do not have permission to access this document.
<P>
<HR>
<ADDRESS>
Web Server at codzz.com
</ADDRESS>
</BODY>
</HTML>

<!–

  • Unfortunately, Microsoft has added a clever new
  • “feature” to Internet Explorer. If the text of
  • an error’s message is “too small”, specifically
  • less than 512 bytes, Internet Explorer returns
  • its own error message. You can turn that off,
  • but it’s pretty tricky to find switch called
  • “smart error messages”. That means, of course,
  • that short error messages are censored by default.
  • IIS always returns error messages that are long
  • enough to make Internet Explorer happy. The
  • workaround is pretty simple: pad the error
  • message with a big comment like this to push it
  • over the five hundred and twelve bytes minimum.
  • Of course, that’s exactly what you’re reading
  • right now.
    –>

ディスカッションに参加しましょう-以下にコメントを追加してください:

ログイン/サインアップして新しいコメントを投稿