mirror of
https://github.com/actix/actix-extras.git
synced 2025-02-25 03:23:20 +01:00
update repo location
This commit is contained in:
parent
dcf060461a
commit
3f6949baa9
10
Cargo.toml
10
Cargo.toml
@ -5,16 +5,16 @@ authors = ["Nikolay Kim <fafhrd91@gmail.com>"]
|
|||||||
description = "Actix web framework"
|
description = "Actix web framework"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
keywords = ["actor", "http", "web"]
|
keywords = ["actor", "http", "web"]
|
||||||
homepage = "https://github.com/fafhrd91/actix-web"
|
homepage = "https://github.com/actix/actix-web"
|
||||||
repository = "https://github.com/fafhrd91/actix-web.git"
|
repository = "https://github.com/actix/actix-web.git"
|
||||||
categories = ["network-programming", "asynchronous"]
|
categories = ["network-programming", "asynchronous"]
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
exclude = [".gitignore", ".travis.yml", ".cargo/config", "appveyor.yml"]
|
exclude = [".gitignore", ".travis.yml", ".cargo/config", "appveyor.yml"]
|
||||||
|
|
||||||
[badges]
|
[badges]
|
||||||
travis-ci = { repository = "fafhrd91/actix-web", branch = "master" }
|
travis-ci = { repository = "actix/actix-web", branch = "master" }
|
||||||
appveyor = { repository = "fafhrd91/actix-web" }
|
appveyor = { repository = "fafhrd91/actix-web-hdy9d" }
|
||||||
codecov = { repository = "fafhrd91/actix-web", branch = "master", service = "github" }
|
codecov = { repository = "actix/actix-web", branch = "master", service = "github" }
|
||||||
|
|
||||||
[lib]
|
[lib]
|
||||||
name = "actix_web"
|
name = "actix_web"
|
||||||
|
23
README.md
23
README.md
@ -1,8 +1,8 @@
|
|||||||
# Actix web [](https://travis-ci.org/fafhrd91/actix-web) [](https://ci.appveyor.com/project/fafhrd91/actix-web) [](https://codecov.io/gh/fafhrd91/actix-web)
|
# Actix web [](https://travis-ci.org/actix/actix-web) [](https://ci.appveyor.com/project/fafhrd91/actix-web-hdy9d) [](https://codecov.io/gh/actix/actix-web)
|
||||||
|
|
||||||
Web framework for [Actix](https://github.com/fafhrd91/actix).
|
Web framework for [Actix](https://github.com/actix/actix).
|
||||||
|
|
||||||
* [API Documentation](http://fafhrd91.github.io/actix-web/actix_web/)
|
* [API Documentation](http://actix.github.io/actix-web/actix_web/)
|
||||||
* Cargo package: [actix-http](https://crates.io/crates/actix-web)
|
* Cargo package: [actix-http](https://crates.io/crates/actix-web)
|
||||||
* Minimum supported Rust version: 1.20 or later
|
* Minimum supported Rust version: 1.20 or later
|
||||||
|
|
||||||
@ -15,8 +15,8 @@ Actix web is licensed under the [Apache-2.0 license](http://opensource.org/licen
|
|||||||
* HTTP 1.1 and 1.0 support
|
* HTTP 1.1 and 1.0 support
|
||||||
* Streaming and pipelining support
|
* Streaming and pipelining support
|
||||||
* Keep-alive and slow requests support
|
* Keep-alive and slow requests support
|
||||||
* [WebSockets support](https://fafhrd91.github.io/actix-web/actix_web/ws/index.html)
|
* [WebSockets support](https://actix.github.io/actix-web/actix_web/ws/index.html)
|
||||||
* [Configurable request routing](https://fafhrd91.github.io/actix-web/actix_web/struct.RoutingMap.html)
|
* [Configurable request routing](https://actix.github.io/actix-web/actix_web/struct.RoutingMap.html)
|
||||||
* Multipart streams
|
* Multipart streams
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
@ -25,14 +25,14 @@ To use `actix-web`, add this to your `Cargo.toml`:
|
|||||||
|
|
||||||
```toml
|
```toml
|
||||||
[dependencies]
|
[dependencies]
|
||||||
actix-web = { git = "https://github.com/fafhrd91/actix-web.git" }
|
actix-web = { git = "https://github.com/actix/actix-web.git" }
|
||||||
```
|
```
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
|
|
||||||
* [Mulitpart support](https://github.com/fafhrd91/actix-web/tree/master/examples/multipart)
|
* [Mulitpart support](https://github.com/actix/actix-web/tree/master/examples/multipart)
|
||||||
* [Simple websocket example](https://github.com/fafhrd91/actix-web/tree/master/examples/websocket)
|
* [Simple websocket example](https://github.com/actix/actix-web/tree/master/examples/websocket.rs)
|
||||||
* [Tcp/Websocket chat](https://github.com/fafhrd91/actix-web/tree/master/examples/websocket-chat)
|
* [Tcp/Websocket chat](https://github.com/actix/actix-web/tree/master/examples/websocket-chat)
|
||||||
|
|
||||||
|
|
||||||
```rust
|
```rust
|
||||||
@ -48,9 +48,8 @@ fn main() {
|
|||||||
|
|
||||||
// start http server
|
// start http server
|
||||||
HttpServer::new(
|
HttpServer::new(
|
||||||
// create routing map
|
// create application
|
||||||
RoutingMap::default()
|
Application::default("/")
|
||||||
// handler for "GET /"
|
|
||||||
.resource("/", |r|
|
.resource("/", |r|
|
||||||
r.handler(Method::GET, |req, payload, state| {
|
r.handler(Method::GET, |req, payload, state| {
|
||||||
httpcodes::HTTPOk
|
httpcodes::HTTPOk
|
||||||
|
Loading…
x
Reference in New Issue
Block a user