Как передать несколько параметров в querystring

С помощью функции перетаскивания вы добавляете человека в поток, чтобы выполнять перетаскивание вкладок DS на документах конверта. Вместо этого, если вы используете API и если у вас есть генерация документа, вы можете использовать метод автоматического размещения (привязка тегов) или преобразование поля формы PDF, если у вас есть AcroForm (иначе заполняемая форма PDF). DS Developer Center объясняет, как использовать эти два метода. Но если у вас есть требование, когда человеку нужно перетаскивать, а не автоматически добавлять вкладки DS с помощью кода, вы можете использовать DS Sender View , и этого можно добиться также с помощью кода JAVA. Но это представление DS Sender View сопряжено с риском того, что если вы откроете эту страницу кому-то, они также смогут увидеть другие конверты, которые они не должны видеть.

79
задан Cerebrus 7 April 2009 в 08:02
поделиться

3 ответа

Query_string

(Следующее является текстом связанного раздела статьи в Википедии.)

Структура

Типичный URL, содержащий строку запроса, следующие:

http://server/path/program?query_string

Когда сервер получает запрос на такую страницу, он запускает программу (если настроено, чтобы сделать так), передавая query_string неизменное программе. Вопросительный знак используется в качестве разделителя и не является частью строки запроса.

Ссылка в веб-странице может иметь URL, который содержит строку запроса, однако, HTML определяет три способа, которыми веб-браузер может генерировать строку запроса:

  • веб-форма через... элемент
  • карта изображения серверной стороны через ​ismap ​ приписывает на элементе с конструкцией
  • индексируемый поиск через теперь элемент устаревший

Веб-формы

Основное использование строк запроса должно содержать содержание HTML-формы, также известной как веб-форма. В частности, когда форма, содержащая поля field1, field2, field3, отправлена, содержание полей кодируется как строка запроса следующим образом:

field1=value1&field2=value2&field3=value3...

  • Строка запроса состоит из серии пар значения поля.
  • В каждой паре имя поля и значение разделяются, равняется знаку. Равняется знаку, может быть опущен, если значение является пустой строкой.
  • Серия пар разделяется амперсандом, '&' (или точка с запятой, ';' для URL, встроенных в HTML и не сгенерированный...; посмотрите ниже). В то время как нет никакого категорического стандарта, большинство веб-платформ позволяет нескольким значениям быть связанными с единственным полем:

field1=value1&field1=value2&field1=value3...

Для каждого поля формы строка запроса содержит пару field=value. Веб-формы могут включать поля, которые не видимы пользователю; эти поля включены в строку запроса, когда форма отправлена

Эта конвенция является рекомендацией W3C. W3C рекомендует, чтобы все веб-серверы поддерживали разделители точки с запятой в дополнение к разделителям амперсанда [6] для разрешения application/x-www-form-urlencoded строк запроса в URL в рамках документов HTML, не имея необходимость к амперсандам Escape объекта.

Технически, содержание формы только кодируется как строка запроса, когда метод отправки формы, ДОБИРАЮТСЯ. То же кодирование используется по умолчанию, когда методом отправки является POST, но результат не отправляется, поскольку строка запроса, то есть, не добавляется к URL действия формы. Скорее строка отправляется как тело Запроса HTTP.

95
ответ дан Hasan Fathi 24 November 2019 в 10:13
поделиться
Query String: ?strID=XXXX&strName=yyyy&strDate=zzzzz

перед перенаправлением:

string queryString = Request.QueryString.ToString();

Response.Redirect("page.aspx?"+queryString);
32
ответ дан Suraj Singh 24 November 2019 в 10:13
поделиться
~mypage.aspx?strID=x&strName=y&strDate=z
7
ответ дан Suraj Singh 24 November 2019 в 10:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: