跳转到主要内容

LocalStack 扩展: httpbin

项目描述

LocalStack httpbin 扩展

Install LocalStack Extension

使用 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: 2023-07-27 14-33-03 的截图

您可以使用与 httpbin.org 相同的方式调用 API 端点。 2023-07-27 14-34-15 的截图

开发

安装本地开发版本

要将扩展安装到 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 许可证授权

项目详情


下载文件

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

源代码分发

localstack_extension_httpbin-0.1.2.tar.gz (97.8 kB 查看哈希)

上传时间 源代码

构建分发

localstack_extension_httpbin-0.1.2-py3-none-any.whl (99.8 kB 查看哈希)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面