【文件属性】:
文件名称:actix-httpbin:使用Rust和actix-web的httpbin.org克隆
文件大小:117KB
文件格式:ZIP
更新时间:2021-05-14 20:39:11
Rust
actix-httpbin
带有克隆。
好处
很酷
所有图像,模板和其他文件都捆绑在一个二进制文件中,因此您可以运行它。 不再需要python。
快速,低CPU和内存占用
原料药
直到1.0.0版,它将遵循httpbin(1) API,因此https://httpbin.org中不存在的任何更改请求都将被关闭或推迟。
在1.0.0之后,我可能会考虑分开走,但让我们达到第一个里程碑,不是吗?
无论如何,如果需要获取所有可用端点的列表,请在浏览器中运行并打开它。
差异性
目前与httpbin(1)几乎没有已知(也许有些未知)差异。
/get , /post和其他类似端点中的"headers"对象键是小写的,它以这种方式来自于http板条箱,我不确定是否应该对它们强加一些Camel-Dashed-Case
许多方法不仅会响应GET方法,而且不是预期的。 如果您认为此行为是错误的,请毫
【文件预览】:
actix-httpbin-master
----.travis.yml(100B)
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----Cargo.lock(87KB)
----src()
--------handlers()
--------response()
--------main.rs(1KB)
--------assets()
--------application.rs(4KB)
--------map.rs(2KB)
--------templates.rs(1KB)
--------middleware.rs(887B)
----Cargo.toml(1KB)
----.gitignore(35B)
----README.md(2KB)
----.editorconfig(114B)