powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Получение значений параметров.
7 сообщений из 7, страница 1 из 1
Получение значений параметров.
    #32676756
Parol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!
Пытаюсь отправить значения на URL, например parse.asp?id=S325+ В файле parse.asp Request.QueryString("id") выдает S325 , но не S325+ . Как получить полное значение id ?
...
Рейтинг: 0 / 0
Получение значений параметров.
    #32676796
Ustazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В url символ '+' является служебным и служит для обозначения пробела. Для того чтобы правильно передать плюс, его нужно закодировать:

parse.asp?id=S325%2B
...
Рейтинг: 0 / 0
Получение значений параметров.
    #32676947
Parol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Ustazz
Спасибо за совет! Именно так все и было!

А куда вообще посмотреть, какие еще служ. символы есть, чтобы снова не наступить на те же грабли?
...
Рейтинг: 0 / 0
Получение значений параметров.
    #32676977
Parol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Ustazz
Спасибо за совет! Именно так все и было!

А куда вообще посмотреть, какие еще служ. символы есть, чтобы снова не наступить на те же грабли?
...
Рейтинг: 0 / 0
Получение значений параметров.
    #32677004
Фотография nex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри в сторону
Код: plaintext
Server.URLEncode()
...
Рейтинг: 0 / 0
Получение значений параметров.
    #32677409
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше всего кодировать всю строку параметров.
Для этого есть функция Server.URLEncode()
Если в клиентских скриптах ( javascript ), то это функция escape , а unescape производит декодирование.
...
Рейтинг: 0 / 0
Получение значений параметров.
    #32678551
Parol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2maxapet
Делаем escape("325+") получаем S325+ , а не S325%2B . Похоже, Server.URLEncode единственная альтернатива...

Спасибо всем советы!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Получение значений параметров.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]