Options

LightCall 提供了 HTTP Options 请求的支持。

注意

LightCall 需要在方法上添加 @Options 注解来标识该方法是一个 HTTP Options 请求。并且添加 @Options 注解的类必须是一个接口。
我们使用的模拟数据是,他的代码可以在 这里 查看。
java
public interface OptionsService
{}
用法
在方法上添加 @Options 注解,就可以实现 HTTP Options 请求了。
java
@Options("/posts/{id}")
PostModel apply(@PathVariable("id") Long id);
该示例中的 apply 是一个 HTTP Options 请求,请求路径是 /posts
@Body

在方法上添加 @Body 注解,就可以实现 HTTP Options 请求的请求体了。
java
@Options("/posts")
PostModel apply(@PathVariable("id") Long id, @Body PostModel post);
该示例构建的请求体是 PostModel 对象,请求路径是 /posts

提示

@Body 支持自定义 MediaType,默认是 application/json 。通过 mediaType 参数可以指定 MediaType。
提交于 2025年2月6日 06:33
修改于 2025年2月6日 06:33