Я создаю приложение React с частным API-интерфейсом graphQL для доступа к нашей базе данных / базе данных. Поскольку наш API по-прежнему закрыт, я не хочу показывать свои конечные точки в Production. К сожалению, когда возникает ошибка graphQL, он возвращает следующие данные на сетевую панель в инструментах разработчика:
{errors: [{,…}], data: {nameOfOperationDisplaysHere: null}
errors: [{,…}]
0: {,…}
message: "Error Message!"
locations: [{line: 2, column: 3}]
path: ["nameOfOperationDisplaysHere"]
0: "nameOfOperationDisplaysHere"
extensions: {code: "INTERNAL_SERVER_ERROR", exception: {stacktrace: [,…]}}
data: {nameOfOperationDiplaysHere: null,}
Есть ли способ кодировать / шифровать / скрывать эти имена операций на производстве, чтобы мы не могли не раскрыть имена всех наших конечных точек?