Почему не работает cURL запрос

119
08 февраля 2022, 23:10

Я хочу cURL запросом удалить все сообщения которые у меня хранятся в базе данных MySQL, так вот я написал запрос и когда ввожу его в командной строке выводит ошибку. Вот мой cURL запрос

curl -H "Content-Type: application/json" localhost:8080/api/delete

Вот такая ошибка выходит в терминале

{"timestamp":"2020-01-08T04:35:00.696+0000","status":405,"error":"Method Not Allowed","message":"Request method 'GET' not supported","trace":"org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' not supported\r\n\tat org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch

Вот код

@DeleteMapping("/api/delete")
    public String clearBase() {
        messageService.deleteMessages();
        return "Все сообщения были удалены";
    }
}

MessageRepostory

@Query(value = "DELETE * FROM chatMessages", nativeQuery = true)
    void clearBase();
Answer 1
curl -X DELETE localhost:8080/api/delete
READ ALSO
Как вытащить данные по году в spring?

Как вытащить данные по году в spring?

У меня приложение на Spring-bootЕсть сущность Еvent, и в ней поле startDate

87
Инверсия зависимости на примере

Инверсия зависимости на примере

В книге "Чистый код" всё время говорится про то, что инверсия зависимостей - это замечательная вещьНаверно, эта правда ввиду профессионализма...

151
php > 7.0 устарел mbstring

php > 7.0 устарел mbstring

mbstring же устарел в 7х версиях пхптак почему же функции mb_ продолжают работать, без deprecated?

103