为什么 JSON-API 链接是绝对的
Why are JSON-API links absolute
为什么 JSON-API 响应中的链接是绝对的,我原以为相对于 api 的链接是合适的。下面是一个示例。
{
"links": {
"self": "http://localhost:4200/api/v0/blog-posts?size=10",
"first": "http://localhost:4200/api/v0/blog-posts?size=10&page=0",
"last": "http://localhost:4200/api/v0/blog-posts?size=10&page=1",
"next": "http://localhost:4200/api/v0/blog-posts?size=10&page=1"
},
...
}
为什么不是这样?
{
"links": {
"self": "/blog-posts?size=10",
"first": "/blog-posts?size=10&page=0",
"last": "/blog-posts?size=10&page=1",
"next": "/blog-posts?size=10&page=1"
},
...
}
为什么 JSON-API 响应中的链接是绝对的,我原以为相对于 api 的链接是合适的。下面是一个示例。
{
"links": {
"self": "http://localhost:4200/api/v0/blog-posts?size=10",
"first": "http://localhost:4200/api/v0/blog-posts?size=10&page=0",
"last": "http://localhost:4200/api/v0/blog-posts?size=10&page=1",
"next": "http://localhost:4200/api/v0/blog-posts?size=10&page=1"
},
...
}
为什么不是这样?
{
"links": {
"self": "/blog-posts?size=10",
"first": "/blog-posts?size=10&page=0",
"last": "/blog-posts?size=10&page=1",
"next": "/blog-posts?size=10&page=1"
},
...
}