Size: a a a

1с программирование

2021 May 17

ЕГ

Евгений Гурьев... in 1с программирование
Коллеги, неужели нету мыслей по этому поводу?
источник

АГ

Антон Горлищев... in 1с программирование
Как режет? В Браузере 404 или что?
источник

АМ

Алексей Мацунич... in 1с программирование
Ссылка на кириллице? может КодироватьСтроку()?
источник

ЕГ

Евгений Гурьев... in 1с программирование
Просто обрезает ссылку с правой стороны. Но делает это только с большими ссылками

Пример:
https://api.whatsapp.com/send?phone=+79058453195&text=%2A%D0%9B%D0%98%D0%A1%D0%A2%20%D0%91%D0%A0%D0%9E%D0%9D%D0%98%D0%A0%D0%9E%D0%92...и ещё много символов...

Обрезает примерно половину
источник

ЕГ

Евгений Гурьев... in 1с программирование
Нет, ссылка уже кодированная выходит
источник

АГ

Антон Горлищев... in 1с программирование
А какой формат кодирования на выходе?
источник

ЕГ

Евгений Гурьев... in 1с программирование
Почему то более 4096 не даёт передать в браузер
источник

ЕГ

Евгений Гурьев... in 1с программирование
Есть мысли? )
источник

АМ

Алексей Мацунич... in 1с программирование
Браузер какой? Мож ограничения на длинну есть?
источник

ЕГ

Евгений Гурьев... in 1с программирование
Браузер firefox на обоих компах, одна и та же версия спец проверял, но нет.. всё равно режет
источник

ЕГ

Евгений Гурьев... in 1с программирование
источник

АМ

Алексей Мацунич... in 1с программирование
Т.е. при формировании строки СсылкаПолная длинна больше 4096? при запуске обрезается?
источник

ЕГ

Евгений Гурьев... in 1с программирование
Да, но когда я делаю на обычном компе там win7....
Когда делаю это на сервере 64x, всё ок работает

Win 7 где ссылку режет тоже 64x....

Может быть проблема в том что платформа x86??

Хотя нет, на сервере тоже x86 платформа
источник

S

Simonov in 1с программирование
4096 символов на ссылку. Мне одному кажется что тут что-то не так? Откуда такие огромные цифры?
источник

S

Simonov in 1с программирование
Есть подозрение, что ты борешься с симптомом, но не болезнью.
источник

ЕГ

Евгений Гурьев... in 1с программирование
Всё просто, это делается для автоматизации рассылки сообщений через Whatsapp, они позволяют подставить готовое сообщение в url, чтобы отправить человеку.

Вот я генерирую шаблон сообщения на стороне 1С, кодирую, и открываю ссылку с этими GET параметрами....

А символов может быть еще больше чем 4096!!!
источник

S

Simonov in 1с программирование
Это какого же размера исходное сообщение? Бей на несколько сообщений, а еще лучше, переходи на тело запроса и POST (если есть такой функционал)
источник

ЕГ

Евгений Гурьев... in 1с программирование
Вот именно что сообщения не сильно большие, но при кодировании они разрастаются... других вариантов нету. Этот метод у меня отлично работает,  но не на всех компах вот в чём проблема
источник

S

Simonov in 1с программирование
Отлично работает, но не работает) 👍🏻👌🏻
источник

ЕГ

Евгений Гурьев... in 1с программирование
Отлично работает это то что везде работает, а этот метод не плохо работает)) так как работает не везде, но всё же работает!)
источник