#実現したいこと
boolean値を含むjsonファイルを読み込んで要素取得してRequestsでデータをPOSTしたいです。
boolean値が含まれるため、以下のエラーが出力されます。
boolean値が無い場合は、平常にPOSTできます。
どのようにすればよろしいでしょうか?
お力沿いお願いいたします。
[test_json]
json
1 { 2 "name": "TEST", 3 "warning": 200, 4 "critical": 400, 5 "metric": "test, 6 "maxCheckAttempts": 3, 7 "isMute": True, 8}
python3
1import os 2import requests 3import json 4 5url = 'URL' 6api = 'APIキー' 7 8os.environ['HTTP_PROXY'] 9os.environ['HTTPS_PROXY'] 10 11headers = {'X-API-KEY' : api} 12headers['Content-Type'] = 'application/json' 13 14 15with open('C:/test.json', encoding='utf-8') as f: 16 info = json.load(f) 17 18po = requests.post(url, data=json.dumps(info), headers=headers) 19po.status_code 20print(po)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/01 06:47