Skip to content

hantaogo/request

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

request

do http request by a json config file.

use

## do http request
## default config path: ./config.json
./request.exe ./config.json
// config.json
{
	"url": "https://foo.bar/api", // api url
	"method": "post", // http method: get, post, put or delete, default: get
	"headers": { // headers
		"Content-Type": "application/json"
	},
  "params": { // url params: httos://foo.bar/api?pageNo=1&pageSize=10
    "pageNo": 1,
    "pageSize": 10
  },
  "data": { // body params: { name: "Jim Green", city: "New York" }
    "name": "Jim Green",
    "city": "New York"
  },
	"timeout": 10, // timeout default 10
	"encoding": "utf8", // encoding default utf8
	"pretty": true, // is print response pretty?, default false
	"log": "./foo.txt", // log file path
	"output": "./bar.json" // output file path
}

lib

build windows exe

## build.bat
pyinstaller -F request.py

About

do http request by a json config file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published