将返回所选状态代码的http服务器
httpstatuspuppet的Python项目详细描述
[![构建状态](https://travis-ci.org/wtsi-hgi/http-status-puppet.svg?branch=master)(https://travis ci.org/wtsi hgi/http status puppet)
[![codecov](https://codecov.io/gh/wtsi hgi/http status puppet/branch/master/graph/badge.svg)(https://codecov.io/gh/wtsi hgi/http status puppet)
[![PYPI版本](https://badge.fury.io/py/http status puppet.svg)(https://badge.fury.io/py/httpstatuspuppet)
例如:
`````
$curl-s-o/dev/dev/null-w“%{http_-code}”http://0.0.0.0:8000/403
403
403
$curl-s-o/dev/null-w“%{http{http_-code}”http://0.0.0.0.0:8000/200
200
`````````
<
``````````````````
>
`````安装
=>先决条件
该工具可以从pypi安装:
`` bash
pip installhttp status puppet
```
出血边缘版本可以直接从github安装:
```bash
pip install git+https://github.com/wtsi hgi/http status puppet/.git@master\egg=httpstatuspuppet
```
_
local
安装依赖项后,在项目目录中:
``bash
pythonpath=。python http status puppet/entrypoint.py
````
```docker
``bash
docker run-d-p${host{u port}:8000 mercury/http status puppet
````
[![codecov](https://codecov.io/gh/wtsi hgi/http status puppet/branch/master/graph/badge.svg)(https://codecov.io/gh/wtsi hgi/http status puppet)
[![PYPI版本](https://badge.fury.io/py/http status puppet.svg)(https://badge.fury.io/py/httpstatuspuppet)
例如:
`````
$curl-s-o/dev/dev/null-w“%{http_-code}”http://0.0.0.0:8000/403
403
403
$curl-s-o/dev/null-w“%{http{http_-code}”http://0.0.0.0.0:8000/200
200
`````````
<
``````````````````
>
`````安装
=>先决条件
该工具可以从pypi安装:
`` bash
pip installhttp status puppet
```
出血边缘版本可以直接从github安装:
```bash
pip install git+https://github.com/wtsi hgi/http status puppet/.git@master\egg=httpstatuspuppet
```
_
local
安装依赖项后,在项目目录中:
``bash
pythonpath=。python http status puppet/entrypoint.py
````
```docker
``bash
docker run-d-p${host{u port}:8000 mercury/http status puppet
````