By default, axios uses Json to send data, so you do not need to strict your data. The problem may be that you are doing this. Could you try to make a message without it and check if it works? In addition, you do not need curly braces to transfer your data, except when the format of the object is on your server. Otherwise, could you give me information on what the request body looks like, so do I have more context? You can check that in chrome dev tools using network tab
source
share