>_ rehablogger
Система работает
← Все сессии
СЕССИЯ УСТРОЙСТВА

rehabapp_2026-10-12_14-15-43

Подключение…
Rehab Logger console · история загружается порциями по 250 записей
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 899|JQFNAz9y0N4YmMrEt4CIDk52WfkNfzF539KZovmef1e27420
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/workout/result?unit_id=1575&rehabilitation_day_id=4162&workout_id
INFO [console] [DIO] statusCode: 422
INFO [console] [DIO] statusMessage: Unprocessable Content
INFO [console] [DIO] headers:
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 08 Oct 2026 11:22:17 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":false,"meta":{"timestamp":"2026-10-08T11:22:17.320824Z","request_id":"05846695-39c3-4ff0-8bd2-d9f2f17a44ae","version":"v1"},"error":{"code":"422 Unprocessable Content","message":"Для данной комбинации дня реабилитации и блока реабилитации отсутствуют результаты по тренировке"},"data":null}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: false, meta: {timestamp: 2026-10-08T11:22:17.320824Z, request_id: 05846695-39c3-4ff0-8bd2-d9f2f17a44ae, version: v1}, error: {code: 422 Unprocessable Content, message: Для данной комбинации дня реабилитации и блока реабилитации отсутствуют результаты по тренировке}, data: null}
INFO [console] Request query: {start_date: 2026-09-28, end_date: 2026-11-01}
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] 🎵 VideoPlaybackService: Нативный плеер полностью уничтожен.
INFO [console] VideoOutput.Resize
INFO [console] {rect: {top: 0, left: 0, width: 1920, height: 1080}, wid: 0, handle: -5476376623900952496, id: 0}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-09-28&end_date=2026-11-01
INFO [console] [DIO] method: GET
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 899|JQFNAz9y0N4YmMrEt4CIDk52WfkNfzF539KZovmef1e27420
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/period?start_date=2026-09-28&end_date=2026-11-01
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 08 Oct 2026 11:37:21 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-08T11:37:21.702284Z","request_id":"30ec6c09-f68a-4daf-adce-901120184c8c","version":"v1"},"data":{"start_rehab":"2026-10-07 00:00:00","end_rehab":"2026-10-20 00:00:00","days":[{"date":"2026-10-07","status":["start"],"training":[{"mode":"correction_unit","status":"not_done","progress":null},{"mode":"diagnostics","status":"not_done","progress":null}]},{"date":"2026-10-12","status":["first_control"],"training":[{"mode":"screening_test","status":"not_done","progress":null}]},{"date":"2026-10-14","status":["none"],"training":[{"mode":"correction_unit","status":"not_done","progress":null},{"mode":"diagnostics","status":"not_done","progress":null}]},{"date":"2026-10-19","status":["first_control"],"training":[{"mode":"screening_test","status":"not_done","progress":null}]},{"date":"2026-10-20","status":["end"],"training":[]}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-08T11:37:21.702284Z, request_id: 30ec6c09-f68a-4daf-adce-901120184c8c, version: v1}, data: {start_rehab: 2026-10-07 00:00:00, end_rehab: 2026-10-20 00:00:00, days: [{date: 2026-10-07, status: [start], training: [{mode: correction_unit, status: not_done, progress: null}, {mode: diagnostics, status: not_done, progress: null}]}, {date: 2026-10-12, status: [first_control], training: [{mode: screening_test, status: not_done, progress: null}]}, {date: 2026-10-14, status: [none], training: [{mode: correction_unit, status: not_done, progress: null}, {mode: diagnostics, status: not_done, progress: null}]}, {date: 2026-10-19, status: [first_control], training: [{mode: screening_test, status: not_done, progress: null}]}, {date: 2026-10-20, status: [end], training: []}]}}
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] shrinkOffset: 0.0, progress: 0.0
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-10-12
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 899|JQFNAz9y0N4YmMrEt4CIDk52WfkNfzF539KZovmef1e27420
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/rehabilitation/calendar/day?date=2026-10-12
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 08 Oct 2026 11:37:22 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-08T11:37:22.979726Z","request_id":"d428b277-4445-4cec-ac34-672646ee5ac7","version":"v1"},"data":{"rehabilitation_day_id":4162,"phase_id":546,"diagnosis_rehab":"Рома тестит","start_rehab":"2026-10-07 00:00:00","end_rehab":"2026-10-20 00:00:00","name_rehab_phase":"Фаза номер один","status":["first_control"],"recommendations_count":1,"date":"2026-10-12","training":[{"mode":"screening_test","status":"not_done","progress":null,"unit_id":1575,"time":"10 - 20 мин","count_questions":2,"status_questions":false,"workout_id":null}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-08T11:37:22.979726Z, request_id: d428b277-4445-4cec-ac34-672646ee5ac7, version: v1}, data: {rehabilitation_day_id: 4162, phase_id: 546, diagnosis_rehab: Рома тестит, start_rehab: 2026-10-07 00:00:00, end_rehab: 2026-10-20 00:00:00, name_rehab_phase: Фаза номер один, status: [first_control], recommendations_count: 1, date: 2026-10-12, training: [{mode: screening_test, status: not_done, progress: null, unit_id: 1575, time: 10 - 20 мин, count_questions: 2, status_questions: false, workout_id: null}]}}
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] shrinkOffset: 0.5333333333333599, progress: 0.0027410670582478118
INFO [console] shrinkOffset: 5.333333333333371, progress: 0.027410670582476947
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/personal-account/my-medical-data
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 899|JQFNAz9y0N4YmMrEt4CIDk52WfkNfzF539KZovmef1e27420
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/patient/personal-account/my-medical-data
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 08 Oct 2026 11:49:17 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-08T11:49:17.933184Z","request_id":"b5137c04-22ae-4256-9cc1-553ed341cf92","version":"v1"},"data":{"height":100,"weight":16,"transferredDiagnoses":[{"id":57,"title":"Тест скрининг","by_body_side":true,"is_available_without_doctor":false},{"id":39,"title":"ам ама ма ","by_body_side":true,"is_available_without_doctor":true},{"id":25,"title":"Гонартроз","by_body_side":true,"is_available_without_doctor":false},{"id":48,"title":"Проверка упражнений","by_body_side":true,"is_available_without_doctor":false},{"id":61,"title":"Рома тестит","by_body_side":true,"is_available_without_doctor":false}],"chronicDiagnoses":[{"id":43,"title":"Check","by_body_side":false,"is_available_without_doctor":false},{"id":51,"title":"Postman test","by_body_side":true,"is_available_without_doctor":true}],"transferredProcedures":[{"id":51,"title":"Operation","by_body_side":false,"is_available_without_doctor":false}]}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-08T11:49:17.933184Z, request_id: b5137c04-22ae-4256-9cc1-553ed341cf92, version: v1}, data: {height: 100, weight: 16, transferredDiagnoses: [{id: 57, title: Тест скрининг, by_body_side: true, is_available_without_doctor: false}, {id: 39, title: ам ама ма , by_body_side: true, is_available_without_doctor: true}, {id: 25, title: Гонартроз, by_body_side: true, is_available_without_doctor: false}, {id: 48, title: Проверка упражнений, by_body_side: true, is_available_without_doctor: false}, {id: 61, title: Рома тестит, by_body_side: true, is_available_without_doctor: false}], chronicDiagnoses: [{id: 43, title: Check, by_body_side: false, is_available_without_doctor: false}, {id: 51, title: Postman test, by_body_side: true, is_available_without_doctor: true}], transferredProcedures: [{id: 51, title: Operation, by_body_side: false, is_available_without_doctor: false}]}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=1&per_page=20
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 899|JQFNAz9y0N4YmMrEt4CIDk52WfkNfzF539KZovmef1e27420
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=1&per_page=20
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 08 Oct 2026 11:49:21 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-08T11:49:21.036383Z","request_id":"a632e8bb-f244-4fdc-9a2c-2696d0f4fc1d","version":"v1"},"data":[{"id":43,"title":"Check","by_body_side":false,"is_available_without_doctor":false},{"id":51,"title":"Postman test","by_body_side":true,"is_available_without_doctor":true},{"id":36,"title":"Test test","by_body_side":false,"is_available_without_doctor":false},{"id":39,"title":"ам ама ма ","by_body_side":true,"is_available_without_doctor":true},{"id":40,"title":"Вторичный множественный артроз","by_body_side":false,"is_available_without_doctor":false},{"id":25,"title":"Гонартроз","by_body_side":true,"is_available_without_doctor":false},{"id":58,"title":"Для проверки фаза","by_body_side":true,"is_available_without_doctor":false},{"id":59,"title":"Для статы","by_body_side":true,"is_available_without_doctor":false},{"id":49,"title":"Икроножные проверка","by_body_side":true,"is_available_without_doctor":false},{"id":50,"title":"Мише для проверки","by_body_side":true,"is_available_without_doctor":true},{"id":41,"title":"Остеофит","by_body_side":true,"is_available_without_doctor":true},{"id":26,"title":"Первичный артроз плечевого сустава","by_body_side":false,"is_available_without_doctor":false},{"id":52,"title":"Проверка опроса 2 раза","by_body_side":true,"is_available_without_doctor":false},{"id":48,"title":"Проверка упражнений","by_body_side":true,"is_available_without_doctor":false},{"id":54,"title":"Проверочка","by_body_side":false,"is_available_without_doctor":false},{"id":61,"title":"Рома тестит","by_body_side":true,"is_available_without_doctor":false},{"id":60,"title":"т","by_body_side":true,"is_available_without_doctor":false},{"id":57,"title":"Тест скрининг","by_body_side":true,"is_available_without_doctor":false},{"id":44,"title":"Тестим","by_body_side":true,"is_available_without_doctor":true},{"id":35,"title":"Тестовый диагноз","by_body_side":false,"is_available_without_doctor":false}],"pagination":{"current_page":1,"from":1,"per_page":20,"to":20}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-08T11:49:21.036383Z, request_id: a632e8bb-f244-4fdc-9a2c-2696d0f4fc1d, version: v1}, data: [{id: 43, title: Check, by_body_side: false, is_available_without_doctor: false}, {id: 51, title: Postman test, by_body_side: true, is_available_without_doctor: true}, {id: 36, title: Test test, by_body_side: false, is_available_without_doctor: false}, {id: 39, title: ам ама ма , by_body_side: true, is_available_without_doctor: true}, {id: 40, title: Вторичный множественный артроз, by_body_side: false, is_available_without_doctor: false}, {id: 25, title: Гонартроз, by_body_side: true, is_available_without_doctor: false}, {id: 58, title: Для проверки фаза, by_body_side: true, is_available_without_doctor: false}, {id: 59, title: Для статы, by_body_side: true, is_available_without_doctor: false}, {id: 49, title: Икроножные проверка, by_body_side: true, is_available_without_doctor: false}, {id: 50, title: Мише для проверки, by_body_side: true,
INFO [console] is_available_without_doctor: true}, {id: 41, title: Остеофит, by_body_side: true, is_available_without_doctor: true}, {id: 26, title: Первичный артроз плечевого сустава, by_body_side: false, is_available_without_doctor: false}, {id: 52, title: Проверка опроса 2 раза, by_body_side: true, is_available_without_doctor: false}, {id: 48, title: Проверка упражнений, by_body_side: true, is_available_without_doctor: false}, {id: 54, title: Проверочка, by_body_side: false, is_available_without_doctor: false}, {id: 61, title: Рома тестит, by_body_side: true, is_available_without_doctor: false}, {id: 60, title: т, by_body_side: true, is_available_without_doctor: false}, {id: 57, title: Тест скрининг, by_body_side: true, is_available_without_doctor: false}, {id: 44, title: Тестим, by_body_side: true, is_available_without_doctor: true}, {id: 35, title: Тестовый диагноз, by_body_side: false, is_available_without_doctor: false}], pagination: {current_page: 1, from: 1, per_page: 20, to: 20}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=2&per_page=20
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 899|JQFNAz9y0N4YmMrEt4CIDk52WfkNfzF539KZovmef1e27420
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=2&per_page=20
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 08 Oct 2026 11:49:24 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-08T11:49:24.449333Z","request_id":"2bb3ba44-692d-4e6d-bb9e-f889302505bd","version":"v1"},"data":[{"id":56,"title":"Упражнение для Михаила","by_body_side":true,"is_available_without_doctor":true},{"id":55,"title":"Чек статистики","by_body_side":false,"is_available_without_doctor":false},{"id":53,"title":"Чекнуть контр дату","by_body_side":true,"is_available_without_doctor":false}],"pagination":{"current_page":2,"from":21,"per_page":20,"to":23}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-08T11:49:24.449333Z, request_id: 2bb3ba44-692d-4e6d-bb9e-f889302505bd, version: v1}, data: [{id: 56, title: Упражнение для Михаила, by_body_side: true, is_available_without_doctor: true}, {id: 55, title: Чек статистики, by_body_side: false, is_available_without_doctor: false}, {id: 53, title: Чекнуть контр дату, by_body_side: true, is_available_without_doctor: false}], pagination: {current_page: 2, from: 21, per_page: 20, to: 23}}
INFO [console] [DIO] *** Request ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=3&per_page=20
INFO [console] [DIO] method: GET
INFO [console] [DIO] responseType: ResponseType.json
INFO [console] [DIO] followRedirects: true
INFO [console] [DIO] persistentConnection: true
INFO [console] [DIO] connectTimeout: 0:00:10.000000
INFO [console] [DIO] sendTimeout: null
INFO [console] [DIO] receiveTimeout: 0:00:10.000000
INFO [console] [DIO] transformTimeout: null
INFO [console] [DIO] receiveDataWhenStatusError: true
INFO [console] [DIO] extra: {}
INFO [console] [DIO] headers:
INFO [console] [DIO] Authorization: Bearer 899|JQFNAz9y0N4YmMrEt4CIDk52WfkNfzF539KZovmef1e27420
INFO [console] [DIO] data:
INFO [console] [DIO] null
INFO [console] [DIO]
INFO [console] [DIO] *** Response ***
INFO [console] [DIO] uri: https://rehabilitation.most.team/api/v1/directories/diagnoses?page=3&per_page=20
INFO [console] [DIO] statusCode: 200
INFO [console] [DIO] statusMessage: OK
INFO [console] [DIO] headers:
INFO [console] [DIO] x-served-by: rehabilitation.most.team
INFO [console] [DIO] access-control-allow-credentials: true
INFO [console] [DIO] connection: keep-alive
INFO [console] [DIO] cache-control: no-cache, private
INFO [console] [DIO] date: Thu, 08 Oct 2026 11:49:24 GMT
INFO [console] [DIO] transfer-encoding: chunked
INFO [console] [DIO] access-control-allow-origin: http://localhost:3000
INFO [console] [DIO] content-type: application/json
INFO [console] [DIO] server: openresty
INFO [console] [DIO] Response Text:
INFO [console] [DIO] {"success":true,"meta":{"timestamp":"2026-10-08T11:49:24.585694Z","request_id":"f6fe8ad1-5b1f-4396-aaa8-3aafc759537e","version":"v1"},"data":[],"pagination":{"current_page":3,"from":0,"per_page":20,"to":0}}
INFO [console] [DIO]
INFO [console] ✅ RAW RESPONSE: {success: true, meta: {timestamp: 2026-10-08T11:49:24.585694Z, request_id: f6fe8ad1-5b1f-4396-aaa8-3aafc759537e, version: v1}, data: [], pagination: {current_page: 3, from: 0, per_page: 20, to: 0}}
$
250 строкUTF-8LIVE