AWS LambdaからいくつかのWeb APIを呼び出すコードをrequestsなどの外部ライブラリを使わずにささっと書きたくて、標準ライブラリであるurllibを色々使ってみたのでそのメモです。 使ったもの Python: 3.7.6 ライブラリ: urllib GET GETの場合はurlopenに直接URLを指定するか、下記のようにRequestを生成します。 認証ヘッダーなどつけたい場合がほとんどだと思うのでRequestを使ってみます。 from urllib import request, parse import json from pprint import pprint ## GET get_header = {'Authorization': 'XXXXXXXXXX'} get_req = request.Request('https://httpbin.org/ge
![urllibだけである程度HTTPリクエストを頑張る | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/47371cd63121a4cc67ed74841e706530c7e548f8/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F04%2Fpython.png)