Javascript сохранить глубокие объекты в URL - PullRequest
0 голосов
/ 26 марта 2020

Итак, у меня есть несколько больших объектов, которые показывают состояние моей веб-страницы.

Сначала я попытался сделать следующее:

let token = (jwt.encode(objectToSave, process.env.REACT_APP_SECRET));
      var baseurl = window.location.origin + window.location.pathname;
      let params = queryString.parse(this.props.location.search);
      baseurl = baseurl + '?id=' + params.id;
      window.history.pushState(token, "", baseurl + '&token=' + token);

Теперь это действительно работает, однако если objectToSave слишком велико (что будет), URL будет слишком длинным для обработки моим приложением.

У меня вопрос, есть ли другой способ сохранить данные в URL, не имея очень большого строка URL?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...