https://github.com/obity/hiposter
HiPoster is a simple and efficient http API testing client tool. Based on Wails, Go and sveltejs.
https://github.com/obity/hiposter
api-client http http-test httpclient post
Last synced: about 17 hours ago
JSON representation
HiPoster is a simple and efficient http API testing client tool. Based on Wails, Go and sveltejs.
- Host: GitHub
- URL: https://github.com/obity/hiposter
- Owner: obity
- License: gpl-3.0
- Created: 2023-02-16T07:07:49.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-23T06:08:19.000Z (over 2 years ago)
- Last Synced: 2024-06-20T02:13:24.164Z (over 1 year ago)
- Topics: api-client, http, http-test, httpclient, post
- Language: Svelte
- Homepage:
- Size: 1.79 MB
- Stars: 29
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HiPoster
[](https://github.com/obity/hiposter/releases/latest)
[](#)
[](https://github.com/obity/hiposter/releases/latest)
[](./LICENSE)
HiPoster is a simple and efficient http API testing client tool. Based on Wails, Go and sveltejs.
## Live Development
To run in live development mode, run `wails dev` in the project directory. This will run a Vite development
server that will provide very fast hot reload of your frontend changes. If you want to develop in a browser
and have access to your Go methods, there is also a dev server that runs on http://localhost:34115. Connect
to this in your browser, and you can call your Go code from devtools.
## Building
To build a redistributable, production mode package, use `wails build`.
```shell
# Building target: darwin/arm64
• Generating bindings: Done.
• Installing frontend dependencies: Done.
• Compiling frontend: Done.
• Compiling application: Done.
• Packaging application: Done.
Built '/Users/lsmiao/workspace/src/github.com/obity/hiposter/build/bin/hiposter.app/Contents/MacOS/hiposter' in 6.339s.
```
# FAQ
1. macOS系统限制,提示”提示文件已损坏”,处理方法。
sudo xattr -d com.apple.quarantine /Applications/xxxx.app,注意:/Applications/xxxx.app 换成你的App路径。指定放行,删除com.apple.quarantine元数据文件,使您可以执行可执行文件。
2. Install on Debian/Ubuntu x86_64
```
dpkg -i ./hiposter_linux_amd64_v0.0.8.deb
```
or
```
apt install ./hiposter_linux_amd64_v0.0.8.deb
```
3. Install on Debian/Ubuntu ARM64
```
dpkg -i ./hiposter_linux_arm64_v0.0.8.deb
```
or
```
apt install ./hiposter_linux_arm64_v0.0.8.deb
```
# Screen
