2011-01-17 4 views
3

Существует страница asp, на которой я ввожу свой Rollno и нажимаю submit, на следующей странице показан мой результат. Ниже приведена форма формы страницы.Отправьте запрос POST по адресу

<form name="form1" method="post" action="Result.asp"> 

    <input name="Rollno" type="text" id="RollNo" size="15" maxlength="15"> 

    <input type="submit" name="Submit" value=" Search " onClick="return num();"> 

</form> 

Там нет никакого способа, чтобы увидеть результат для всех студентов поэтому я хочу, чтобы перебрать все числа валков, чтобы увидеть свою позицию. Но я не могу это сделать, написав search.asp? Rollno = 123456

Как отправить запрос через URL-адрес, чтобы я мог прокручивать все номера?

+1

Нужна вся картина здесь. Как ваш 'search.asp' связан с' Result.asp'? Предоставляет ли предоставленный фрагмент кода в 'Result.asp' или' Search.asp'? Что делает функция num() '? И почему «Нет способа увидеть результат для всех учеников»? –

+0

Извините за это, search.asp - это страница, где я пишу roll no, а Result.asp - страница, на которой отображается номер. Только тот, кто знает, что его/ее нет, не может найти его результат. Нет другого шанса увидеть оценку других. К счастью, число рулонов увеличивается. – SMUsamaShah

ответ

5

Запрос HTTP POST не может быть отправлен с использованием только URL-адреса. (В частном случае исключением того, что нет поля формы, и что сервер не заботится о заголовке Content-type.)

Вы должны использовать внешнюю программу как wget или curl, которые оба могут отправить либо GET или запросы POST ,

+0

И где отправляется запрос POST? Возможно, URL? И где корреляция между «Content-Type» и методом HTTP-запроса? –

+0

Я хочу сделать простое приложение, которое будет проходить через результаты, можно ли это сделать с помощью C# + curl или wget? – SMUsamaShah

+0

Да, возможно, хотя я не знаю, как легко это будет. Но когда вы используете C# в первую очередь, вам обязательно нужно посмотреть, поддерживает ли C# API способ открытия HTTP-соединения и, возможно, анализирует HTML. Использование внешней программы обычно требует большей работы. –

Смежные вопросы