GET和POST请求
get 请求在发送过程中会产生一个 TCP 数据包;post 在发送过程中会产生两个 TCP 数据包。对于 get 方式的请求,浏览器会把 http header 和 data 一并发送出去,服务器响应 200(返回数据);而对于 post,浏览器先发送 header,服务器响应 100 continue,浏览器再发送 data,服务器响应 200 ok(返回数据)。
| as | asdasd |
|---|---|
| asda | asda |
| asda | asda |
npm dist-tag 运用
你可以使用 npm dist-tag 命令来设置 NPM 包的标签(tag)。标签是用来标识不同版本的包的别名,可以让你更方便地引用特定版本的包。
注意: 只能操作自己有管理权限的包
以下是设置标签的示例:
npm dist-tag add <package>@<version> <tag>
其中,<package> 是包名,<version> 是包的版本号,<tag> 是你要设置的标签名称。例如,如果你想将版本号为 1.0.0 的包设置为 beta 标签,可以使用以下命令:
npm dist-tag add my-package@1.0.0 beta
这将会将 my-package 包的版本号为 1.0.0 的版本设置为 beta 标签。如果你想查看当前包的标签列表,可以使用以下命令:
npm dist-tag ls <package>
其中,<package> 是包名。例如,如果你想查看 my-package 包的标签列表,可以使用以下命令:
npm dist-tag ls my-package
这将会列出 my-package 包的所有标签及其对应的版本号。
需要注意的是,标签只是用来方便地引用特定版本的包,并不会影响包的版本号。如果你想将某个特定版本设置为默认版本,你需要将其设置为 latest 或 default 标签。
