Skip to content

快速开始

简介

PostForwarder 是一个轻量级的 HTTP 转发工具,用于接收手机端发送的 POST 请求,提取其中的 content 字段并进行 URL 解码,然后将解码后的内容以 JSON 形式转发到本地目标服务 http://127.0.0.1:47300/api/activities

直接使用(免安装)

  1. GitHub Releases 下载最新的 PostForwarder.exe
  2. 双击运行 PostForwarder.exe
  3. 在「允许来源 IP 白名单」中填入手机 IP(每行一个)
  4. 点击「启动服务」
  5. 手机端向 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 白名单
  • 运行日志卡片:实时显示服务运行状态和请求日志

点击「启动服务」后,服务开始在后台监听指定端口。

下一步

基于 VitePress 构建