Я разрабатываю проект с использованием Node.js на подложке, с этим я также использую JSON для передачи данных клиентам и через клиентов через веб-сокеты. Проблема заключается в том, что если неверная строка была отправлена на сервер (это легко сделать с помощью пользовательской возиться с консолью JavaScript), это приведет к сбою сервера при попытке его проанализировать.Попытка разобрать JSON без сбоя Сервер Node.js
В текущем методе, который я имею для предотвращения этого события, используется оператор try/catch.
Мой вопрос в том, есть ли более правильный способ проверки, является ли строка разборной? Кроме того, является ли использование инструкций try/catch хорошей практикой или они предназначены только для отладки?
Thank-you.