介面傳參幾種方式

2022-02-21 07:28:04 字數 1392 閱讀 6292

querystring

最簡單,url中傳遞過來的引數,可以用request獲取,也可以在api的引數中獲取

public  void   action(string a){}

form

用於接收表單資料,例如ajax中提交過來的資料

請求**

$.ajax(,

success: function (d)

接收** 

將引數放在請求內容中

public  void   action([frombody]object id){}

請求**

}body 檔案流

將請求引數以檔案流的形式提交

請求**

#region 從檔案流中獲取引數

# endregion 從檔案流中獲取引數

put方法接收引數,

參考接收ajax引數,使用request/request.form

其他同post

通過路由匹配,或者request【】請求

delete

mybatis傳參的幾種方式

1,param 參考文章 select select s id id,s name name,class id classid from student where s name and class id publicstudent select param aaaa string name,par...

頁面傳參的幾種方式

頁面之間傳值的幾種方法1.get方式 傳送頁 response.redirect webforma2.aspx?name textbox1.text 接收頁 this.textbox1.text request name name name 2.使用記憶體變數 傳送頁 接收頁 3.post方式 傳送...

vue路由傳參的幾種方式

方案1 url表現為 直接呼叫 router.push 實現攜帶引數的跳轉 this.router.push 方案1,需要對應路由配置如下 很顯然,需要在path中新增 id來對應 router.push 中path攜帶的引數。在子元件中可以使用來獲取傳遞的引數值。this.route.params...