前提・実現したいこと
コアサーバーというレンタルサーバーでSSH経由でPythonを実行してAPIを叩きたいです。
発生している問題・エラーメッセージ
PyCurlとRequestsの2つのモジュールでテストを行ったのですが両方ともhttpsのリクエストが行えませんでした。
RequestsはSSL無しでのリクエストはできました。
PyCurlはSSL無しでもerror code: 1010が出力されました。
該当のソースコード
pycurl
1import pycurl 2import certifi 3 4curl = pycurl.Curl() 5curl.setopt(pycurl.CAINFO, certifi.where()) 6curl.setopt(pycurl.CONNECTTIMEOUT, 5) 7curl.setopt(pycurl.URL, 'https://test.com') 8curl.perform()
requests
1import requests 2 3requests.get('https://test.com')
試したこと
前述したとおりSSL無しではアクセスできました。
PyCurlではSSL無しでもできませんでした...
補足情報(FW/ツールのバージョンなど)
Python 3.6.8
Package Version
certifi 2020.12.5
chardet 3.0.4
idna 2.10
pip 20.3.3
pycurl 7.43.0.6
requests 2.25.0
setuptools 39.2.0
urllib3 1.26.2
あなたの回答
tips
プレビュー