mirror of https://github.com/fafhrd91/actix-web
				
				
				
			|  | ||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||
| README.md | ||
| client.py | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	json
Json's Getting Started guide using json (serde-json or json-rust) for Actix web
Usage
server
cd actix-web/examples/json
cargo run
# Started http server: 127.0.0.1:8080
web client
- 
POST / (embed serde-json): - method : POST
- url : http://127.0.0.1:8080/
- header : Content-Type=application/json
- body (raw) : {"name": "Test user", "number": 100}
 
- method : 
- 
POST /manual (manual serde-json): - method : POST
- url : http://127.0.0.1:8080/manual
- header : Content-Type=application/json
- body (raw) : {"name": "Test user", "number": 100}
 
- method : 
- 
POST /mjsonrust (manual json-rust): - method : POST
- url : http://127.0.0.1:8080/mjsonrust
- header : Content-Type=application/json
- body (raw) : {"name": "Test user", "number": 100}(you can also test{notjson})
 
- method : 
python client
- pip install aiohttp
- python client.py
if ubuntu :
- pip3 install aiohttp
- python3 client.py