Например, в Node.js, если я сделаю это:
JSON.stringify(req);
Тогда я потерплю неудачу из-за циркуляционной структуры.
Существуют ли какие-либо настройки или способы упорядочить их и пропустить циркуляционную часть структуры?
Библиотека Крокфорда (см. Cycle.js) https://github.com/douglascrockford/JSON-js поддерживает кодирование и декодирование круглых объектов в json (+ jsonpath).