LocalStack 扩展: httpbin
项目描述
LocalStack httpbin 扩展
使用 httpbin 在 LocalStack 中直接实现简单的 HTTP 请求与响应服务。在 LocalStack 中直接获得完整的 httpbin 体验,无需连接到 httpbin.org!
httpbin API 通过主机名 http://httpbin.localhost.localstack.cloud:4566
提供。
安装
通过运行以下命令安装扩展:
localstack extensions install localstack-extension-httpbin
用法
在浏览器中打开 http://httpbin.localhost.localstack.cloud:4566 将显示 flasgger UI:
您可以使用与 httpbin.org 相同的方式调用 API 端点。
开发
安装本地开发版本
要将扩展安装到 LocalStack 以开发者模式,您需要 Python 3.10,并在扩展项目中创建一个虚拟环境。
在新生成的项目中,只需运行
make install
然后,为了启用 LocalStack 上的扩展,运行
localstack extensions dev enable .
您可以使用 EXTENSION_DEV_MODE=1
启动 LocalStack 以加载所有启用的扩展
EXTENSION_DEV_MODE=1 localstack start
许可协议
- httpbin 根据 ISC 许可证授权:https://github.com/postmanlabs/httpbin/blob/master/LICENSE
- httpbin 源代码随此扩展一起提供,对其进行了少量修改,以使其与最新的 Python 和 Werkzeug 版本兼容。这些修改保留了 ISC 许可证
- 扩展代码根据 Apache 2.0 许可证授权
项目详情
关闭
哈希 for localstack_extension_httpbin-0.1.2-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8f1f54132733f6fc1faa22fc164c23f9c6fe6969e0a691c146e33b115aff7b22 |
|
MD5 | 751e1a702149f2341af84d952c551367 |
|
BLAKE2b-256 | bba818b3117989aa2d033cfaf97683343ab66b010d635978a0f6da9549e2ab1c |