Skip to main content
Glama
03.请求参数获取.md1.6 kB
--- title: "请求参数获取" date: "2022-01-29T20:49:24.000Z" permalink: "/pages/quick/param/" --- # RequestParam GET http://localhost:9999/xxx/xxx?name=abc&age=49 这样的URL参数magic-api 会自动将name和age映射为同名变量。 # 表单参数 POST http://localhost:9999/xxx/xxx name=abc&age=49 这样的表单参数magic-api 也会自动将name和age映射为同名变量。 # Request Header参数获取 magic-api 会对所有RequestHeader统一封装为一个名为header的变量 如要获取 token 可以通过header.token 来获取 # Request Body参数获取 对于RequestBody magic-api会将整个请求体映射为body变量,如: { "name": "magic-api", "version": "9.9.9" } 如要获取name属性 则可通过 body.name 来获取 如果提交的body为数组或者List, body为数组, 如需遍历,参考脚本语法。 # Path参数获取 主要是针对URL定义为http://localhost:9999/user/{id} 的类似接口 如要获取path路径上的id可通过path.id 或 id来获取。 对于请求时使用了http://localhost:9999/user/1?id=2的请求, id变量的值将是RequestParam中的值,此时可以通过path.id 来避免冲突。 # Cookie参数获取 magic-api 会对所有Cookie统一封装为一个名为cookie的对象。 如要获取 JSESSIONID 可以通过cookie.JSESSIONID 来获取。 # Session参数获取 magic-api 会将HttpSession封装为一个名为session的变量 要获取session中的值,可以通过session.xxx来获取 # 注意事项 > 如果脚本自定义变量和参数变量冲突,自定义变量优先。

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Dwsy/magic-api-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server