import json
import requests
def push():
try:
# 读取JSON文件
with open("summary.json", 'r', encoding='utf-8') as load_f:
load_dict = json.load(load_f)
# 目标URL
url = 'http://w...content-available-to-author-only...j.com/summary'
headers = {'Content-Type': 'application/json'}
# 发送POST请求
response = requests.post(url, json=load_dict, headers=headers)
# 检查响应状态码
if response.status_code == 200:
print("请求成功!")
print("响应内容:", response.text)
else:
print(f"请求失败,状态码: {response.status_code}")
print("响应内容:", response.text)
except FileNotFoundError:
print("错误:未找到 summary.json 文件!")
except json.JSONDecodeError:
print("错误:summary.json 文件格式不正确!")
except requests.RequestException as e:
print(f"请求异常: {e}")
if __name__ == '__main__':
push()
aW1wb3J0IGpzb24KaW1wb3J0IHJlcXVlc3RzCgpkZWYgcHVzaCgpOgogICAgdHJ5OgogICAgICAgICMg6K+75Y+WSlNPTuaWh+S7tgogICAgICAgIHdpdGggb3Blbigic3VtbWFyeS5qc29uIiwgJ3InLCBlbmNvZGluZz0ndXRmLTgnKSBhcyBsb2FkX2Y6CiAgICAgICAgICAgIGxvYWRfZGljdCA9IGpzb24ubG9hZChsb2FkX2YpCgogICAgICAgICMg55uu5qCHVVJMCiAgICAgICAgdXJsID0gJ2h0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5qLmNvbS9zdW1tYXJ5JwogICAgICAgIGhlYWRlcnMgPSB7J0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi9qc29uJ30KCiAgICAgICAgIyDlj5HpgIFQT1NU6K+35rGCCiAgICAgICAgcmVzcG9uc2UgPSByZXF1ZXN0cy5wb3N0KHVybCwganNvbj1sb2FkX2RpY3QsIGhlYWRlcnM9aGVhZGVycykKCiAgICAgICAgIyDmo4Dmn6Xlk43lupTnirbmgIHnoIEKICAgICAgICBpZiByZXNwb25zZS5zdGF0dXNfY29kZSA9PSAyMDA6CiAgICAgICAgICAgIHByaW50KCLor7fmsYLmiJDlip/vvIEiKQogICAgICAgICAgICBwcmludCgi5ZON5bqU5YaF5a65OiIsIHJlc3BvbnNlLnRleHQpCiAgICAgICAgZWxzZToKICAgICAgICAgICAgcHJpbnQoZiLor7fmsYLlpLHotKXvvIznirbmgIHnoIE6IHtyZXNwb25zZS5zdGF0dXNfY29kZX0iKQogICAgICAgICAgICBwcmludCgi5ZON5bqU5YaF5a65OiIsIHJlc3BvbnNlLnRleHQpCgogICAgZXhjZXB0IEZpbGVOb3RGb3VuZEVycm9yOgogICAgICAgIHByaW50KCLplJnor6/vvJrmnKrmib7liLAgc3VtbWFyeS5qc29uIOaWh+S7tu+8gSIpCiAgICBleGNlcHQganNvbi5KU09ORGVjb2RlRXJyb3I6CiAgICAgICAgcHJpbnQoIumUmeivr++8mnN1bW1hcnkuanNvbiDmlofku7bmoLzlvI/kuI3mraPnoa7vvIEiKQogICAgZXhjZXB0IHJlcXVlc3RzLlJlcXVlc3RFeGNlcHRpb24gYXMgZToKICAgICAgICBwcmludChmIuivt+axguW8guW4uDoge2V9IikKCmlmIF9fbmFtZV9fID09ICdfX21haW5fXyc6CiAgICBwdXNoKCk=