久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何進行MVC表單url格式化?

How to do MVC form url formatting?(如何進行MVC表單url格式化?)
本文介紹了如何進行MVC表單url格式化?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我正在使用 PHP.我想從頭開始創建 MVC 設置,以了解有關 MVC 工作原理的更多信息.我想使用帶有斜杠的干凈 url 作為參數的分隔符.當涉及到 GET 方法表單時,人們如何做到這一點?還是人們一起避免使用 GET 方法形式?

I am using PHP. I want to create an MVC setup from scratch to learn more about how MVC works. I want to use clean urls with slashes as delimiters for the arguments. How do people do this when it comes to GET method forms? Or do people avoid GET method forms all together?

目前我能想到的方法是:

As of right now the ways I can imagine are:

  1. 不要使用 GET 方法表單(盡管在某些情況下這會使用戶難以添加書簽/鏈接).
  2. 使用 AJAX 而不是表單提交(盡管您對 SEO 和 JS 禁用者做了什么?).
  3. 使用 post 方法將頁面提交給自身,然后將 post vars 重新轉換為 url,然后使用標題重新路由到該 url(似乎是浪費資源).

歡迎提出任何建議或建議閱讀.

Any suggestions or suggested reading welcome.

推薦答案

獲取變量和干凈的 URL 并不矛盾.你總是可以有像

Get variables and clean URLs don't contradict each other. You can always have URLs like

http://example.com/controller/action?value1=foo&value2=bar

另一種 URL 樣式也可能看起來像

An alternative URL style could also look like

http://example.com/controller/action/value1/foo/值2/條或者http://example.com/controller/action/foo/bar

在這兩種情況下,如果您想通過表單 GET 提交創建這些 URL,則必須使用 JavaScript 來組合正確的 URL,因此第一個解決方案可能更容易實現.

In these 2 cases if you want to create these URLs via a form GET submit you will have to use JavaScript to assemble the correct URL therefore the very first solution might be easier to implement.

另一個問題是 POST 和 GET 表單提交之間的決定.POST 更安全,但正如您所說,用戶無法為其添加書簽.

Another question is the decision between POST and GET form submission. POST is more secure but as you said, users can't bookmark it.

這篇關于如何進行MVC表單url格式化?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Action View Helper in Zend - Work around?(Zend 中的動作視圖助手 - 解決方法?)
Is this a good way to match URI to class/method in PHP for MVC(這是將 URI 與 PHP 中用于 MVC 的類/方法匹配的好方法嗎)
Where do I save partial (views) in Zend Framework, to be accessible for all Views in my App?(我在哪里保存 Zend Framework 中的部分(視圖),以便我的應用程序中的所有視圖都可以訪問?) - IT屋-程序員軟件開發技術
Having a single entry point to a website. Bad? Good? Non-issue?(有一個網站的單一入口點.壞的?好的?沒問題?)
Is MVC + Service Layer common in zend or PHP?(MVC + 服務層在 Zend 或 PHP 中常見嗎?)
Hello World example in MVC approach to PHP(PHP MVC 方法中的 Hello World 示例)
主站蜘蛛池模板: 久久久性| 欧美日韩一区二区三区四区 | 久久最新精品视频 | 五月婷婷在线播放 | 欧美极品在线 | 91精品国产综合久久小仙女图片 | 午夜免费视频 | 国产精品国产自产拍高清 | 国产精品成人品 | 精品久久久久久亚洲国产800 | 久久久久无码国产精品一区 | 国产精品美女久久久久久久网站 | 亚洲成人第一页 | 日韩精品久久久久 | 久久久精品亚洲 | 亚洲高清视频在线 | 成人在线视频网站 | 天堂影院av | 亚州春色 | 午夜影院网站 | 色伊人 | 丁香五月网久久综合 | 国产一区二区三区在线 | 成年人黄色小视频 | 中文字幕乱码一区二区三区 | 久久99一区二区 | 成人1区 | 91私密视频 | 免费一级做a爰片久久毛片潮喷 | 亚洲免费一区 | 久久精品亚洲精品 | 一二三区在线 | 97精品久久 | 日本成人中文字幕 | 国产精品美女久久久av超清 | 91精品国产91久久综合桃花 | 狠狠躁18三区二区一区 | 国产精品一区视频 | 九一视频在线播放 | 日本电影一区二区 | 国产精品精品3d动漫 |