Skip to main content
传输是服务拥有的一个端点。路由随后会把一个 URL 模式绑定到某个传输上,内核再据此转发匹配的请求。如果您还没有读过,建议先阅读路由与传输——它会在您深入了解某种具体传输类型之前,解释这两个概念之间的关系,以及为什么要把它们分开。 请根据您的功能所需要的交互方式选择传输:
  • Static 传输直接提供打包好的文件,例如页面、样式表、脚本和图片。
  • HTTP 传输将需要动态请求/响应处理的工作交给服务处理程序。
  • Proxy 传输把 HTTP 或 WebSocket 流量直接转发到服务拥有的上游地址,而不必让每个请求都经过服务自身的处理程序代码往返一次。
静态资源不需要服务代码来处理每个请求。当响应必须由您的服务计算得出时使用 HTTP;当服务已经拥有自己的服务器、只需要内核把它暴露出来时使用 proxy。 每种传输都有自己的配置,并且通过绑定在其上的路由,拥有各自的匹配和访问规则。在声明某个传输之前,请先阅读对应的页面,确保其行为符合您想要暴露的内容。