跳转到主要内容

未提供项目描述

项目描述

wsgi-echo-server

一个wsgi和http回声服务器。

如何使用

pip install wsgi-echo-server

# Running with wsgi socket
UWSGI_SOCKET=:9000 uwsgi --module wsgi_echo_server

# Running with http socket
UWSGI_HTTP_SOCKET=:9001 uwsgi --module wsgi_echo_server

# Running with wsgi and http socket
UWSGI_SOCKET=:9000 UWSGI_HTTP_SOCKET=:9001 uwsgi --module wsgi_echo_server

有一个可用的docker镜像

docker run -e "UWSGI_SOCKET=:9000" ghcr.io/buserbrasil/wsgi-echo-server

响应

{
    "environment": {
        "PATH_INFO": "/",
        "QUERY_STRING": "",
        "RAW_URI": "/",
        "REMOTE_ADDR": "127.0.0.1",
        "REQUEST_METHOD": "GET",
        "REQUEST_URI": "/",
        "SCRIPT_NAME": "",
        "SERVER_NAME": "localhost",
        "SERVER_PORT": "80",
        "SERVER_PROTOCOL": "HTTP/1.1"
    },
    "host": {
        "hostname": "mockedhostname"
    },
    "http": {
        "method": "GET"
    },
    "request": {
        "body": "",
        "cookies": {},
        "headers": {
            "host": "localhost",
            "user-agent": "werkzeug/2.2.3"
        },
        "query": {}
    }
}

项目详情


下载文件

下载适用于您平台的自定义文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。

源代码分发

wsgi_echo_server-0.0.6.tar.gz (2.9 kB 查看哈希)

上传时间: 源代码

构建分发

wsgi_echo_server-0.0.6-py3-none-any.whl (3.3 kB 查看哈希)

上传时间: Python 3

由以下支持