Category: REST

30
Июл
2021

RestTemplate и ответ сервера

Всем привет! В общем такой вопрос, может кто-то сталкивался, для обмена данными между серверами использую RestTemplate ну и как бы когда все хорошо, то и вопросов нет, но периодически, когда приходят невалидные данные происходит ошибка и в…

30
Июл
2021

RestTemplate и ответ сервера

Всем привет! В общем такой вопрос, может кто-то сталкивался, для обмена данными между серверами использую RestTemplate ну и как бы когда все хорошо, то и вопросов нет, но периодически, когда приходят невалидные данные происходит ошибка и в…

27
Июл
2021

Проблема со сложным кроссдоменным запросом

Есть два моих сайта. Есть кастомные типы записей, которые открыты для rest api. С помощью ajax запроса я пытаюсь обновить запись на другой сайте. Get запросы простые проходят без проблем, проблемы начинаются, когда пытаюсь сделать сложный …

19
Июл
2021

Как записать response, полученный от сервера в формате JSON в Java объект для последующего парсинга?

Я получаю JSON от внешнего rest api и мне нужно его распарсить, достать некоторые элементы и закинуть их в Map.
Для того, чтобы распарсить Json, нужно его правильно записать, если я правильно понял.
Код контроллера:
@Value("${weather….

19
Июл
2021

Django REST API JSON множественное создание записей non_field_errors

Я новичок и уже некоторое время работаю с REST, но ранее отправлял запросы методом POST и создавал максимум одну запись за раз. Теперь хотел бы научиться создавать в рамах одного запроса сразу несколько записей в таблице.
Вот код моего Vie…

13
Июл
2021

GET запрос с параметром

Всем привет, буду благодарен за любой совет. В общем, мне нужно отправить get запрос с параметром на внешний rest api. Вот код контроллера:
@GetMapping("/add/{value}")
public ResponseEntity add(@PathVariable(value = "value…

13
Июл
2021

GET запрос с параметром

Всем привет, буду благодарен за любой совет. В общем, мне нужно отправить get запрос с параметром на внешний rest api. Вот код контроллера:
@GetMapping("/add/{value}")
public ResponseEntity add(@PathVariable(value = "value…

13
Июл
2021

GET запрос из RestAPI

Пытаюсь закинуть в БД внешнего API строку из своего Spring Boot приложения. Внешний API принимает GET запрос без тела запроса на добавление строки в БД
Код моего контроллера:
@RequestMapping(value = "/add/{value}", method = Reque…

12
Июл
2021

Возможно ли клиенту скачать файл напрямую с сервера в обход сервера-посредника?

Проблема следующая: сервер через апи достаёт файлы с другого сервера по "заказу" клиента, закачивает его себе и затем отдаёт их клиенту.
Вопрос: можно ли (если да, то как) убрать в этой цепи звено, где сервер-посредник сперва зак…

09
Июл
2021

Как правильно сделать обёртку @Response entity и вынести общий маппинг (/api/admin) над классом рестконтроллера? Потребуются ли ещё изменения где-то?

@RestController
public class UserRestController {
@Autowired
private UserService userService;

@Autowired
private RoleService roleService;

@GetMapping("/api/admin")
public List<User> getAllUse…

16
Июн
2021

Добавить uri param для GET-контроллера в приложении на flask-restplus

Хотел бы добавить добавить uri parameter для GET-контроллера.
Полностью код доступен здесь (пример взят из оф. репозитория flask-restplus)
Есть модель:
todo = api.model(‘Todo’, {
‘id’: fields.Integer(readOnly=True, description=’The tas…

10
Июн
2021

Выполнение метода до определенного условия

Я пишу тестовый spock проект, который работает c REST приложением, который в свою очередь работает с БД.
Проблематика заключается в том при дергании рест запросов, в БД не успевает записываться инфа и приходится изобретать такие вот штуки….

08
Июн
2021

почему не работает готовый код intellij idea?

Человек делает уроки на ютубе и я хочу скачать его проект, что бы посидеть разобраться как что работает, но при запуске(делаю все так же как и он на видео) запускается хром с пустым окном(тоесть часть фронтенда такое чувство что полностью …

07
Июн
2021

В чём отличие создания web-приложения и REST-api для бэкенда?

Начинаю путь Джуна, осваиваю Java и Spring. Выполнял тестовое задание по написанию REST-api. Всё понятно – есть запросы, которые можем обрабатывать, данные шлём в каком-нибудь формате типа JSON.
Сейчас получил тестовое от другой компании -…

31
Май
2021

Реализация взаимодействия между ASP.Net MVC и Python

Всем привет! Возникла необходимость связать два приложения: ASP.Net MVC и приложение на Python, каждое работает со своей бд. Суть: с приложения ASP отдаем запрос – получаем Json, сформированный из данных приложения python. Полный ноль в эт…

29
Май
2021

как создать Django модели с разными правами?

есть задача: создать модель Ученика и Преподавателя. преподаватель должен иметь право проводить CRUD операции над моделью Курс, а также добавлять к ней учеников. Ученик только read. Как грамотнее это реализовать?
модель Usera попытался сде…

28
Май
2021

Error creating bean with name ‘bookshelfController’: Unsatisfied dependency expressed through field ‘bookshelfService’;

Пытаюсь реализовать отправку с клиента на сервер некоторых полей, указанных в UploadedBook и .pdf файла, конвертированного в MultipartFile.
Код ошибки

Caused by: org.springframework.beans.factory.BeanCreationException:
Error creating bean…

24
Май
2021

Как модулям правильно взаимодействовать в модульной архитектуре

Вечер добрый дорогие знатоки!
Недавно делая архитектуру своего приложения у меня с коллегой возник спор о правильном взаимодействии модулей
Припустим у меня есть модуль owner и auth
Так вот в модуле auth мне нужно создать екземпляр ownera

21
Май
2021

Подтверждение регистрации пользователя по email

Нужно сделать подтверждение регистрации по email. На проекте используется Java/Spring Boot/PostgresSQL.
Общую логики процеса я понимаю. "Простая" регистрация пользователя готова, как добавить подтверждение. Генерировать токен(пок…

19
Май
2021

Запрет параллельных запросов, модифицирующих те же данные в БД

На сайте есть механизм ввода какого нибудь промокода и получение за это разных плюшек. Но промокод активировать можно только один раз. Потом он уже невалидный. Происходит следующее:

Прилетает запрос
Идём в базу и смотрим есть ли такой про…

17
Май
2021

Как создать два метода на один и тот же URL в REST-контроллере?

У меня имеется эндпоинт /reports. Пользователь с ролью STUDENT делает запрос на данный эндпоинт и получает ответ. Изначально соответствующий метод в rest-контроллере выглядел вот так:
@GetMapping("/reports")
public ReportsTo getA…

05
Май
2021

Почему Javascript обрезает милисекунды при получении даты от сервера?

Есть такая ситуация. С сервера приходит Json в котором есть поле с датой 2021-04-09T19:39:45.26918Z.
Я использую его для отбражения пользователю и храню его в типе Date.
Бывают случаи когда мне надо полученную дату, без преобразования, вер…

04
Май
2021

Как импортировать проект в Spring Tool Suite (STS) из github?

На https://spring-projects.ru/guides/rest-service/ есть инструкция по созданию web-сервиса. Так же есть ссылка на github для клонирования этого проекта. Я скачал STS 4-4.10.0.RELEASE и пытаюсь это сделать. Вот тут возникает ошибка:

и не п…