Отправить форму, которая сохраняется в строке (ASP.NET)? - PullRequest
1 голос
/ 21 августа 2010

У меня есть HTML-форма строковой переменной.Например: в строке переменной FormBody есть строка ниже.

<form id='paymentUTLfrm' action='...' method='post'>
  <input type='hidden' name='CardAcqID' value='131211234234667' />
  <input type='hidden' name='AmountTrans' value='1' />
  <input type='hidden' name='ORDERID' value='1' />
  <input type='hidden' name='TerminalID' value='1723429902234254' />
  <input type='hidden' name='TimeStamp' value='1282408234231473657' />
  <input type='hidden' name='FP' value='56-85-2E-A6-F4-4B-7F-AD-17-E1-D9-97-D5-40-62' />
  <input type='hidden' name='RedirectURL' value='http://localhost:1903/Service1.asmx?op=MelliSale' />
  <input type='hidden' name='MerchantAdditionalData' value='' />
  <input type='hidden' name='Version' value='3.22' />
</form>

Теперь я хочу отправить ее через ASP.NET и C # !!!Не могли бы вы подсказать мне, как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 22 августа 2010

см. Эту страницу Как: отправлять данные с помощью класса WebRequest

или ответь Пабло

1 голос
/ 21 августа 2010

Вам нужен HttpClient в C #. Вы можете взглянуть на этот документ службы поддержки MS с некоторой помощью, как это сделать, или вы можете просто использовать WebClient class.

С этим Http-клиентом вам потребуется реализовать HTTP-команду POST для отправки данных с типом содержимого application/x-www-form-urlencoded. Эти закодированные данные будут содержать каждую переменную в вашей строке. Чтобы получить их значения, вам придется их проанализировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...