快速开始
简介
PostForwarder 是一个轻量级的 HTTP 转发工具,用于接收手机端发送的 POST 请求,提取其中的 content 字段并进行 URL 解码,然后将解码后的内容以 JSON 形式转发到本地目标服务 http://127.0.0.1:47300/api/activities。
直接使用(免安装)
- 从 GitHub Releases 下载最新的
PostForwarder.exe - 双击运行
PostForwarder.exe - 在「允许来源 IP 白名单」中填入手机 IP(每行一个)
- 点击「启动服务」
- 手机端向
http://<电脑IP>:1403发送 POST 请求即可
从源码构建
如果你想从源码自行构建,需要以下环境:
- Python 3
- pip
安装依赖
bash
pip install PyQt6 requests Pillow生成图标
bash
python make_icon.py该脚本会生成 icon.ico 应用图标。
打包为单 exe
bash
pip install pyinstaller
pyinstaller --onefile --windowed --name PostForwarder --icon icon.ico main.py生成的可执行文件位于 dist/PostForwarder.exe。
首次运行
首次启动后,你会看到配置界面,包含以下区域:
- 服务配置卡片:设置监听端口和 IP 白名单
- 运行日志卡片:实时显示服务运行状态和请求日志
点击「启动服务」后,服务开始在后台监听指定端口。