NHS Digital MESH 的假实现,但应该能够承受适度的负载
项目描述
假网
NHS Digital 的 MESH API的轻量级实现,用于测试目的。
安装
pip install fake_mesh
用法
启动服务器:
python -m fake_mesh.server
这将使用此 repo 中的客户端、服务器和 CA 证书在端口 8829 上启动一个伪造的 MESH 实例。如果您需要使用 Java MESH 客户端,repo 中还有一个示例密钥库和配置(mockMesh.jks
和
meshclient.cfg
)。
您可以看到可用的选项:
$ python -m fake_mesh.server -h
usage: server.py [-h] [--dir DIR] [--ca-cert CA_CERT] [--cert CERT]
[--key KEY] [-p PORT] [-i HOST] [-d] [--no-log]
[--log-file [LOG_FILE]]
Run a fake MESH server
optional arguments:
-h, --help show this help message and exit
--dir DIR Where to store the application data
--ca-cert CA_CERT CA certificate to validate incoming connections
against
--cert CERT SSL certificate for this server
--key KEY SSL private key for this server
-p PORT, --port PORT Port to listen on
-i HOST, --host HOST Host interface to bind to
-d, --debug Print data sent and received to stderr
--no-log Disable all logging
--log-file [LOG_FILE]
File to use for logging - use stderr if not specified
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
Fake Mesh-0.4.0.tar.gz
(31.5 kB
查看哈希)
内置分布
Fake_Mesh-0.4.0-py2.py3-none-any.whl
(19.6 kB
查看哈希)