Как создать запрос на выход с помощью okhttp?

#java #django-rest-framework #jwt #okhttp3

#java #django-rest-framework #jwt #okhttp

Вопрос:

Я использую Simple_JWT для аутентификации в серверной части Djangorestframework. когда пользователь входит в систему, следующий URL-адрес выводит его из системы:

http://130.50.85.130/rest-auth/logout/

для этого не требуется никаких данных.

сейчас я пытаюсь отправить аналогичный запрос, используя Okhttp. Когда я пытаюсь выполнить следующее, он прерывается:

 Request post_request = new Request.Builder()
        .url(url_str)
        .addHeader("Authorization", "JWT " token)
        .build();
  

Обратите внимание, что у него нет тела, но в заголовке есть токен. Я не уверен, нужен ли этому post-запросу какое-либо тело или заголовок, содержащий токен.
Я предполагаю, что суть моего вопроса заключается в том, как отправить запрос на выход с использованием okhttp от пользователя, который уже вошел в систему,
Пожалуйста, посоветуйте,
Спасибо,

Комментарии:

1. Запрос на выход из системы — это не что иное, как еще один вызов rest. Вы должны вызвать свой вызов rest, аналогичный другому запросу. Пожалуйста, напишите «что ломается», чтобы помочь в дальнейшем.

2. Как только JWT создан и выпущен, он не может быть отменен впоследствии. Чтобы реализовать выход из системы, вы можете удалить JWT со стороны клиента. Если вам необходимо реализовать для предотвращения плохих пользователей, вы должны создать черные списки на стороне сервера.