Строка URL слишком длиннаяC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Строка URL слишком длинная

Сообщение Anonymous »

Я работаю с Excel и беру формулу из ячейки, затем связываю ее с древовидным объектом, затем сериализую в JSON и передаю по URL-адресу, чтобы мой сайт при реагировании принимал этот объект в JSON и возвращал его обратно. в дерево. Но если формула слишком велика, мой URL-адрес становится больше 2000 и возникает ошибка.
Работа с Excel API через C#

Код: Выделить всё

var json = JsonSerializer.Serialize(res);
var url = "http://localhost:3000/CreateTreePage/?jsonString=" + json + "&lettersFormula" + lettersFormula;
Вот код для React

Код: Выделить всё

  useEffect(() => {
// Получение параметра jsonString из URL
console.log(props);
const { jsonString } = queryString.parse(window.location.search);
console.log(jsonString)

if (jsonString) {
const formulasObjectsArray = JSON.parse(jsonString.replace(/\@/g, "#"));
SetArray(formulasObjectsArray);
console.log(formulasObjectsArray);
}
}, []);
Можно ли как-то передать эти данные другим способом или можно сжать без потерь?

Подробнее здесь: https://stackoverflow.com/questions/778 ... s-too-long
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»