How to send a request without error, the jwt is malformed?

Hi all) I was trying to pick one game on veroude. Here's a request for serv I pulled:
POST /api/users/buyItem HTTP/1.1
If-None-Match: W/"22-h4yFviHZ0xF2iZeT8w"
Content-Type: application/json; charset=utf-8
User-Agent: Dalvik/2.1.0 (Linux; U; Android 7.1.2; GT-I9500 Build/NJH47F)
Host: blob.dlinkddns.com:888
Connection: Keep-Alive
Accept-Encoding: gzip
Content-Length: 243

{
 "api_ver": "4.7",
 "crc": "960cbf78a88b8335da2c6f19",
 "item_id": "110",
 "pl": "1",
 "token": "eyJhbGciOHAiOjE1NTY4MjI2MvkfL_7dqy01fvo6zwylm3e0"
}

And here's the response from the server application it received:
HTTP/1.1 200 OK
X-Powered-By: Express
Access-Control-Allow-Methods: GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, origin, authorization, accept, content-type, x-requested-with
Access-Control-Max-Age: 3600
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
Content-Type: application/json; charset=utf-8
Content-Length: 34
ETag: W/"2o/vj6BHCFM0BfMLz4EjgY"
Date: Wed, 01 May 2019 08:46:26 GMT
Connection: keep-alive

{"message":"OK","reward_value":19}

The crux of the matter is that when I try to repeat it, only this time alone on the computer, I get the error malformed jwt.
How do I send a request to the server so that this error was not, and the answer was similar to the response of the application?

PS.
This token is not present, I performed the operation with his token.
March 20th 20 at 11:21
1 answer
March 20th 20 at 11:23
Solution
It was all just. I was there a little mistake, and now everything works. It was because of my clumsy Firefox'a. Advice: don't use them XD.

Find more questions by tags JavaScriptjQuery