* method:限定請求方式,只接受限定型別的請求,預設是什麼都可以
* http中的所有請求方式:
* get, head, post, put, patch, delete, options, trace
* method=requestmethod.post
* params:規定請求引數
* params 和 headers支援簡單的表示式:
param1: 表示請求必須包含名為 param1 的請求引數
eg:params=
傳送請求的時候必須帶上乙個叫username的引數,否則404
!param1: 表示請求不能包含名為 param1 的請求引數
eg:params=
param1 != value1: 表示請求包含名為 param1 的請求引數,但其值不能為 value1
eg:params=
傳送請求的時候攜帶的username值必須不是123
: 請求必須包含名為 param1 和param2 的兩個
請求引數,且 param1 引數的值必須為 value1
* headers:規定請求頭,和params一樣寫簡單的表示式
* consumes:指接受內容型別是哪種的請求,只要規定(請求頭中)的content-type
* produces:告訴瀏覽器返回的內容型別,給響應頭中加入content-type
(value=
"/handle02"
,method=requestmethod.post)
public string handle02()
(value=
"/handle03"
,params=
)public string handle03()
/** * user-agent:瀏覽器資訊
* 讓谷歌不能訪問,火狐能方法
* 火狐:user-agent:mozilla/5.0 (windows nt 10.0; win64; x64; rv:70.0) gecko/20100101 firefox/70.0
* @return
*/(value=
"/handle04"
,headers=
)public string handle04()
url位址可以寫模糊的萬用字元
?:匹配檔名中的乙個字元
*:匹配檔名中的任意字元,和一層路徑
**:*
* 匹配多層路徑
精確和模糊多個匹配情況下,精確優先,越精確越優先
@controller
public
class
("/anttest0*"
)public string anttest02()
("/a*/anttest04"
)public string anttest04()
("/a/**/anttest05"
)public string anttest05()
//路徑上可以有佔位符: 佔位符的語法,可以在任意路徑的地方寫
//路徑上的佔位符只能佔取一層路徑
// user/xiaoming user/leifengyang
("/user/"
)public string pathvariabletest
(@pathvariable
("id"
)string id)
使用GraphEdit使用
1 註冊元件。其實乙個filter就是乙個com元件,所以使用之前需要註冊,可以有兩種方法對元件進行註冊。1.直接使用命令。命令列下輸入 regsvr32 hqtlystd.ax 編譯之後你會在工程目錄下的debug中找到hqtlystd.ax,這個就是要用的filter 即可註冊成功。2.vc6....
MySQL使用學習使用 mysql學習使用
1 mysql學習 1 安裝 ubuntu下直接安裝 apt get install mysql server 2 檢查伺服器是否啟動 sudo netstat tap grep mysql,如果啟動成功,出現以下資訊 tcp00localhost.localdomain mysql listen ...
學習使用CSDN markdown使用
建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...