RESTful API请求参数通常有两种类型:查询参数和路径参数。
- 查询参数(Query Parameters):查询参数用于向服务器传递额外的信息,通常以问号(?)开头,多个查询参数之间使用&符号分隔。例如:
https://example.com/api/users?name=John&age=30
在这个示例中,name和age是两个查询参数,它们的值分别为John和30。
- 路径参数(Path Parameters):路径参数用于标识一个资源的唯一标识符或属性,通常被包含在URL路径中。例如:
https://example.com/api/users/1234
在这个示例中,1234是一个路径参数,表示用户的ID。
除了这两种常见的请求参数类型之外,在RESTful API中还可以使用HTTP请求头、HTTP请求体等其他方式来传递数据。具体使用哪种方式取决于API设计者的选择和实际需求。