DP
Size: a a a
DP
DP
DP
QH
FG
QH
FG
FG
DP
DP
FG
QH
urlTemplate =
/v1/user/{id:uuid}/friends?offset:int&limit:int
и получитьhttpServer* формирование урлов, т. е.
.registerHandler(urlTemplate) {
id, offset, limit ->
TODO("return friends")
}
urlTemplate.createUrl(
"c27483fc-321d-40f7-9722-52352ff35706",
100, 500
)
=> "/v1/user/c27483fc-321d-40f7-9722-52352ff35706/friends?offset=100&limit=500"
DP
urlTemplate =
/v1/user/{id:uuid}/friends?offset:int&limit:int
и получитьhttpServer* формирование урлов, т. е.
.registerHandler(urlTemplate) {
id, offset, limit ->
TODO("return friends")
}
urlTemplate.createUrl(
"c27483fc-321d-40f7-9722-52352ff35706",
100, 500
)
=> "/v1/user/c27483fc-321d-40f7-9722-52352ff35706/friends?offset=100&limit=500"
urlTemplate.createUrl(
"c27483fc-321d-40f7-9722-52352ff35706",
100, 500
) => "/v1/user/c27483fc-321d-40f7-9722-52352ff35706/friends?offset=100&limit=500"
QH
urlTemplate =
/v1/user/{id:uuid}/friends?offset:int&limit:int
и получитьhttpServer* формирование урлов, т. е.
.registerHandler(urlTemplate) {
id, offset, limit ->
TODO("return friends")
}
urlTemplate.createUrl(
"c27483fc-321d-40f7-9722-52352ff35706",
100, 500
)
=> "/v1/user/c27483fc-321d-40f7-9722-52352ff35706/friends?offset=100&limit=500"
httlClient.request(
urlTemplate,
"c27483fc-321d-40f7-9722-52352ff35706",
100, 500
) => Either<HttpErrorResponse, List<Friend>>
DP
QH
DE
QH