HTTP 路由

2016-11-10  本文已影响0人  BetaMake

         最近想着手一个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是相当于我们的函数的。

上一篇 下一篇

猜你喜欢

热点阅读