亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

golang 中的 php $_REQUEST 相當于什么?

golang 中的 php $_REQUEST 相當于什么?

Go
慕容708150 2023-07-04 16:48:05
我正在嘗試使用 gin 框架在 golang 中實現數據表服務器端處理。我的資源在 php 中。我想把它轉換成 golang 杜松子酒。需要一點幫助。// php codes$params = $_REQUEST;$draw = $params["draw"];$orderColumn = $params['order'][0]['column'];$sortColumnDir = $params['order'][0]['dir'];// golang gin codes// no idea what to do to get $_REQUEST as in php// $params = $_REQUEST; // here what will be go code in gin ?// I have tried following, but not suredraw := c.Request.Form.Get("draw")orderColumn := c.Request.Form.Get("order[0][column]")sortColumnDir := c.Request.Form.Get("order[0][dir]")
查看完整描述

1 回答

?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

  1. 別再想了$_REQUEST。干脆忘記它的存在。幸運的是,Go 中沒有這樣的東西(由于各種原因),而且永遠不會有。

  2. 閱讀文檔;弄清楚這c.Request?實際上是一個?http.Request.

  3. 閱讀它的文檔,找出它的Form字段是一個url.Values.

  4. 閱讀它的文檔,找出它是一個鍵映射,這些鍵是查詢參數的名稱到這些參數的參數切片的映射。

  5. 有了這些知識,在您的請求處理代碼中,轉儲c.Request.Form某處的全部內容(這取決于您如何運行服務器 - 如果您在終端中直接將其啟動以進行測試,那么一個簡單的操作就log.Print(c.Request.Form)足夠了)。

    研究那里有什么。

  6. 從那里開始工作。


查看完整回答
反對 回復 2023-07-04
  • 1 回答
  • 0 關注
  • 136 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號