美文网首页
HTTP 路由

HTTP 路由

作者: BetaMake | 来源:发表于2016-11-10 18:31 被阅读0次

         最近想着手一个php框架,由大神推荐要熟悉Laravel,所以我想从他的开发者文档入手,今天在读时候猛地发现一个熟悉但又陌生的词汇,路由。

看到这,我内心的迷惑的。然后点进去看到

基本路由都这么高级了,看不太懂呀。内心是崩溃的。看了下面的例子,懂了个大概,但是还是不确定,所以去查阅资料。一句话解决了我的疑惑。

      路由是将http请求转化为action调用的组件,

真是总结的精辟吖。下面我解释一下这句话:

http请求:它包含了两部分,一个是请求路径,比如(/php-wx/ht/)包括了字符查询(query string)

另外一个就是http请求的方法的 包括了(GET POST PUT DELETE),

下面举个例子:

Route::(get('/',funtcion()

{

return 'hello world';

});

这段路由的意思就是   如果http发送的请求方式get得到是 ‘/’字符,便会跳转到function()这个函数。

总结:这让我相当于了我们之前学过的路由器的转发表,当一个报文带着目的ip经过中间路由的时候,他会根据路由表中的下一跳进行转发,只不过http路由的”转发表“已经是我们定义写好的,然后我们收到目的ip是相当于我们的函数的。

相关文章

  • HTTP路由

    HTTP请求/响应路由是用于决定在当前请求下,哪一个句柄去接收和响应。句柄可以是一个函数、过程或者方法,只要能够接...

  • HTTP 路由

    内置的HTTP路由器 这个路由器用于翻译每一个接收到的HTTP请求到对应的action(一个controller类...

  • HTTP --- 路由

    Laravel5.3路由的书写位置: Laravel 5.3 路由被放在 目录下的路由文件中1.文件,定义了we...

  • HTTP 路由

    最近想着手一个php框架,由大神推荐要熟悉Laravel,所以我想从他的开发者文档入手,今天在读时候猛地发...

  • Laravel 学习笔记

    路由 文件位置: app/Http/routes.php 基础路由get/post 多请求路由 路由参数 路由别名...

  • golang http 路由

    来看看 http 自带的路由功能。 阅读前留几个问题 如果要自己实现路由,该怎么做? 默认路由的结构,搜索方式是什...

  • Python基础(45) - 在Flask中如何使用动态路由

    静态路由与动态路由 路由: URL Path http://localhost/abc/test.html 中的a...

  • 服务网格-Envoy学习笔记:Envoy架构总览(6)

    HTTP 路由 Envoy 包括一个 HTTP 路由器过滤器,可以安装该过滤器来执行高级路由任务。这对于处理边缘通...

  • express 基础-内置路由的设置

    内置路由的设置 .use 与.http动词方法的区别: use用于为当前路由器加入中间件和子路由 http用于为当...

  • vue-router

    路由安装 路由配置 路由跳转 路由传参-param使用params传参只能使用name进行引入http://loc...

网友评论

      本文标题:HTTP 路由

      本文链接:https://www.haomeiwen.com/subject/jtuxpttx.html