отправить post запрос с json

Мне нужно передать json с помощью post-запроса. код javascript:

import axios from "axios";



export default class UserService {

    static async post(){
        const response = await axios.post('https://26.234.184.107:8080/products/post', {name: 22})
        console.log(response.data)
        // return response
    }
}

и я принимаю java таким образом:

package com.example.controller;

import org.springframework.http.HttpHeaders;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;

@RestController
public class PostController {

    static HttpHeaders responseHeaders = new HttpHeaders();

    static {
        responseHeaders.set("Access-Control-Allow-Credentials", "false");
        responseHeaders.set("Access-Control-Allow-Headers", "x-total-count, Content-Type, Content-Length, Date");
        responseHeaders.set("Access-Control-Allow-Methods", "GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, TRACE, PATCH");
        responseHeaders.set("Access-Control-Allow-Origin", "*");
        responseHeaders.set("Access-Control-Expose-Headers", "x-total-count, Content-Type, Content-Length, Date");
        responseHeaders.set("Content-Type", "application/json;charset=UTF-8");
        responseHeaders.set("Content-Type", "application/json; charset=utf-8");
        responseHeaders.set("X-Content-Type-Options", "nosniff");
        responseHeaders.set("Content-Type", "application/json;charset=UTF-8");
    }


    @PostMapping("/products/post")
    public ResponseEntity<String> post(@RequestBody Human human) {
        System.out.println(human.getAge());
        return new ResponseEntity<>("sd", responseHeaders, HttpStatus.OK);
        //return new ResponseEntity<>(String.valueOf(new JSONObject(URLDecoder.decode(string, "UTF-8")).getInt("name")), responseHeaders, HttpStatus.OK);
    }

}

Пробовал сделать запрос на сервер через почтальона и у меня там все работает. Пробовал копировать код из генератора почтальона в javascript и ничего не получилось, все равно не работает


Ответы (0 шт):