@alicloud/http-core-sdk
v1.0.0
Published
Node.js OpenAPI core SDK for HTTP
Downloads
7,130
Keywords
Readme
Node.js Core SDK
Core SDK 用于处理底层的 HTTP/HTTPS 协议的请求和接受。
设计理念:
- coresdk 提供两个方法:$send()/$read()
- $send() 方法接受一个 request 参数。该参数包含 URI 描述、Headers、Method、Body。
URL 规范
┌─────────────────────────────────────────────────────────────────────────────┐
│ href │
├──────────┬┬───────────┬─────────────────┬───────────────────────────┬───────┤
│ protocol ││ auth │ host │ path │ hash │
│ ││ ├──────────┬──────┼──────────┬────────────────┤ │
│ ││ │ hostname │ port │ pathname │ search │ │
│ ││ │ │ │ ├─┬──────────────┤ │
│ ││ │ │ │ │ │ query │ │
" http: // user:pass @ host.com : 8080 /p/a/t/h ? query=string #hash "
│ ││ │ │ │ │ │ │ │
└──────────┴┴───────────┴──────────┴──────┴──────────┴─┴──────────────┴───────┘
(all spaces in the "" line should be ignored -- they are purely for formatting)
License
The MIT license