Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# ASP.NET Перейти на другую страницу, "активируя" конструктор https://www.cyberforum.ru/ asp-net/ thread1643407.html
Собственно проблема в некотором роде описана в заголовке: как в ASP.NET заменить подобный код? : Form2 f2=new Form2(true); // обязательно передавая данные в этот конструктор f2.Show();...
C# ASP.NET Отправка ответа в json формате от службы asmx
Imports System.Web.Services Imports System.Web.Services.Protocols Imports System.ComponentModel Imports System.Web.Script.Services Imports System.Web.SessionState Imports...
C# ASP.NET Get запрос в кодировке 1251
Доброго времени суток! формирую строку для отправки get запроса, но сайт принимает кодировку лишь в виде 1251... Что делать ? Добавлено через 3 минуты Мне необходимо перейти на сайт по url и что...
C# ASP.NET Запись в массив Здравствуйте. Есть GridView там состоит из 2-х столбцов. Первый - CheckBox, второй - значения ID. Мне нужно записать значения ID (тех полей которые отмечены галочкой) в массив и вывести в TextBox1.... https://www.cyberforum.ru/ asp-net/ thread1641763.html
C# ASP.NET Http перевод https://www.cyberforum.ru/ asp-net/ thread1640558.html
Немного не в тему. Использовал - http://translate.google.com/translate_a/t?client=p&sl=ru&tl=en&ie=utf-8&oe=utf-8&text= Тестил раз 10 и выдаёт такое : "Мы зарегистрировали подозрительный трафик,...
Работа с Word на ASP. Net Защита от сбоев C# ASP.NET
Все доброго времени суток! Разрабатываю веб-приложение, ввожу некоторые данные, и по ним формирую некоторые документ word из шаблона. Возникла следующая проблема, иногда работники, при формировании...
C# ASP.NET Первое IFrame приложение "Hello, World" для vk на ASP.NET
Привет, Первый вопрос: возможно ли? Что я сделал - это нажал кнопку "Создать приложение" на странице разработки vk приложений. В настройках приложения скопировал в поле "Адрес IFrame:" ссылку...
C# ASP.NET Подключение WebMoney на своем сайте ASP.Net Добрый день. Подключаю кнопку оплаты WebMoney на своем сайте. На сайте создано 3 страницы. Результат платежа принимаю в хендлере PayResult.ashx public void ProcessRequest(HttpContext context) ... https://www.cyberforum.ru/ asp-net/ thread1638903.html
C# ASP.NET Telerikgrid - найти строку активного контрола https://www.cyberforum.ru/ asp-net/ thread1637456.html
Здравствуйте. Помогите решить такую задачу. На форме имеется telerikgrid, в него динамически добавляются строки с кнопками в ячейках. Мне необходимо что бы по нажатию на определенную кнопку,...
C# ASP.NET Записать файл в массив byte из формы загрузки Добрый день. Подскажите, есть ли способ записать файл в массив byte из формы загрузки в ASP.NET? Т.е. я в форме выбираю файл, жму "Отправить" и получаю свой файл через: Request.Files. Как его, не... https://www.cyberforum.ru/ asp-net/ thread1637379.html
63 / 63 / 13
Регистрация: 20.04.2010
Сообщений: 471
30.01.2016, 08:27 0

Как получить ответ от ASP.NET на POST запрос?

30.01.2016, 08:27. Показов 4021. Ответов 8
Метки (Все метки)

Ответ

8Observer8,
Можно ли на ASP.NET написать ответ на POST запрос в виде "Hello World"?
Можно, добавляй папку Controllers в проект, далее добавляй контроллер в эту папку ,Добавить - Контроллер
Далее можешь выбрать Контроллер Web Api 2 пустой, либо с действиями чтения и записи. Во втором варианте уже готов для примера контроллер.
В папку App_Start добавляй класс WebApiConfig
И туда код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
 public static class WebApiConfig
    {
        public static void Register(HttpConfiguration config)
        {
            config.MapHttpAttributeRoutes();
 
            config.Routes.MapHttpRoute(
                name: "DefaultApi",
                routeTemplate: "api/{controller}/{action}/{id}",
                defaults: new { id = RouteParameter.Optional }
            );
        }
    }
И в файл глобал asax :
C#
1
 GlobalConfiguration.Configure(WebApiConfig.Register);
И все, вперед в работу.
Если формат ответа нужен в JSON , подключи пакет Newtonsoft.Json.

Далее в контроллере например так :
C#
1
2
3
4
5
6
7
8
9
10
[HttpPost]
        public DataTable RHome()
        {
            string connectionString = "строкаподключениякбд";
            DataSet ds = new DataSet();
            string запрос = "SELECT [id] .....FROM .....";
            SqlDataAdapter da = new SqlDataAdapter(запрос, connectionString);
            da.Fill(ds);
            return ds.Tables[0];
        }
Доступ твойсайт/api/названиеконтроллера/RHome
П.С. Если научился работать с SQLite, точно так же и MSSQL.

Вернуться к обсуждению:
Как получить ответ от ASP.NET на POST запрос?
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.01.2016, 08:27

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

POST запрос и ASP.NET страница
Доброго времени суток, нужно отправить пост запрос на страницу, но вот беда, как можно получить...

Получить ответ compressed/chunked на POST запрос
Приветствую. Мне нужно в цикле узнавать ответ на POST запрос, и в зависимости от этого ответа...

Как отправить на сервер xml запрос с помощью post и получить ответ в xml?
нужно отправить на сервер xml запрос с помощью post и получить ответ в xml, погуглил нашел примеры,...

Post запрос в ASP.NET application (не mvc) посредством JS к *.aspx
Добрый вечер... Каким образом организовать post запрос в ASP.NET application (не mvc)...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.