Как удалить \, \r, \n из ответа JSON в веб-API .NET core 2
Присутствуют два HTTP-заголовка: Content-Type:application/json и Accept:application/json
Мой ответ выглядит примерно так:
"{\r\n \"auth_token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJKLkRvZSIsImp0aSI6IjM5MDQ4MjllLTVjZWYtNGU4ZC1iYjZhLTNmYzI1NmFmMGNkYSIsImlhdCI6MTU0MTY3NjYxNSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiTWVtYmVyIiwibmJmIjoxNTQxNjc2NjE0LCJleHAiOjE1NDE2ODM4MTQsImlzcyI6IndlYkFwaSIsImF1ZCI6Imh0dHA6Ly9sb2NhbGhvc3Q6NTYyNDkvIn0.m25YLVNdFhqOT2YsDzTADsPG1H2yoHMDDYvCOaqwl_8\",\r\n \"expires_in\": 7200\r\n}"
Ответ запрашивается через приложение Postman.
Newtonsoft.Json используется для сериализации и форматирования
JsonConvert.SerializeObject(response, new JsonSerializerSettings { Formatting = Formatting.Indented });
Что я уже пробовал:
Я попробовал это сделать :
jwt = jwt.Replace("\"", "");
Но это решает только половину проблемы, она удаляет только \.