Привет, у меня есть программа, которая добавляет и обновляет интерфейс sstp-сервера с помощью API-запроса. Я использую PEAR2_Net_RouterOS 1.0.0b5, и не могу корректно отправлять некоторые символы UTF-8. Я добавил header(“Content-Type: text/html; charset: UTF-8”); и пытался добавить следующее: //Здесь мы указываем пару кодировок. $client->setCharset( array( RouterOS\Communicator::CHARSET_REMOTE => ‘windows-1256’, RouterOS\Communicator::CHARSET_LOCAL => ‘UTF-8’ ) ); с разными комбинациями. Но каждый раз, когда я отправляю символы вроде á í é ó, они отображаются неправильно на интерфейсе sstp-сервера mikrotik. Есть ли какая-то комбинация, которую я мог бы использовать, чтобы правильно сохранить эти символы в mikrotik, а также корректно их считывать, потому что мне нужно их обновлять, поэтому мне нужно их считать, проверить, что все в порядке, и обновить при необходимости. Спасибо.
Character Set
Character Set, RouterOS
|
06.04.2019 14:08:00
|
|
|
|
|
|
18.02.2025 12:01:00
Да, как говорит вышеупомянутый пользователь, WinBox3 никогда не поддерживал UTF-8. Только WinBox4 теперь правильно может устанавливать и понимать UTF-8.
|
|
|
|
|
|
18.02.2025 12:44:00
Как я уже говорил, Winbox 3 не поддерживает UTF8. Пожалуйста, прочитайте предыдущие сообщения.
|
|
|
|
|
|
18.02.2025 14:17:00
Ну, я был почти рад, что winbox 4, рекомендованный CGGXANNX, решает проблему. Да, акцентированные символы теперь проходят через скобки, теперь пробел, который был раньше, исчез.
|
|
|
|
|
|
18.02.2025 14:49:00
Я думаю, что это теперь другая проблема.
|
|
|
|
|
|
18.02.2025 15:48:00
Хорошо, большое спасибо всем! Предложение CGGXANNX решило проблему!
|
||||
|
|
|
|||
Читают тему
