Java REST调用来计算请求
我应该使用哪个REST动词来计算我的请求<代码>发布或Java REST调用来计算请求,java,spring,rest,Java,Spring,Rest,我应该使用哪个REST动词来计算我的请求发布或放置。 例如: 请求: { start:[ "1", "2" ], end: [ "2", "3" ] } { new:[ "3" ], stayed: [ "2" ], gone: [ "1" ] } 响应: { start:[ "1", "2" ], end: [ "2", "3" ] }
放置
。
例如:
请求:
{
start:[
"1",
"2"
],
end: [
"2",
"3"
]
}
{
new:[
"3"
],
stayed: [
"2"
],
gone: [
"1"
]
}
响应:
{
start:[
"1",
"2"
],
end: [
"2",
"3"
]
}
{
new:[
"3"
],
stayed: [
"2"
],
gone: [
"1"
]
}
因为您的请求是,所以应该使用GET
。您可以将数据作为JSON查询参数发送
关于如何生成包含查询参数的URL。请提供有关您正在做/打算做什么来帮助我们的更多信息。也就是说,在使用REST调用时,GET、PUT、POST和DELETE执行基本的CRUD操作。GET返回值,PUT更新现有值,POST创建新值,DELETE删除值。这适用于任何格式(XML、JSON等)。要向服务器添加新值,如果该值在服务器上不存在,请使用POST;如果该值存在但要更新其值,请使用PUT。我希望这有帮助。如果您需要更多帮助,请提供有关您正在尝试执行的操作的更多背景信息。服务器上正在执行哪些操作以生成此响应?只需根据请求计算结果即可。没有对数据库或任何东西的调用。是的,但不建议这样做,如果可以更改客户端,可以在URL中发送。我如何在URL中发送有效负载?