как ответить на GET запрос в asp.net - PullRequest
1 голос
/ 24 сентября 2011

У меня проблема, и я был бы очень признателен за вашу помощь.

Внешнее приложение отправляет через GET некоторые параметры на адрес моей страницы asp.net. (что-то вроде http://mypage.com/default.aspx?id=123). Я читаю этот параметр при загрузке страницы и делаю некоторые другие вещи.

Если я правильно получил параметр, я должен немедленно ответить на внешнее приложение (то же самое, что отправляет мне параметр) с простым текстом «ОК».

Как сделать этот ответ с помощью c # asp.net? Любой пример кода? Заранее спасибо за помощь.

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string id = Page.Request.QueryString["id"];
        if (!String.IsNullOrEmpty(id))
        {
            SendAnswer();
        }
    }

    private void SendAnswer()
    {
        // ??????? send simple reply 'OK' as plain text
    }
}

1 Ответ

1 голос
/ 24 сентября 2011

Вы можете отправить все, что захотите, с помощью Response.Write. Возможно, вам придется сначала сделать Response.Clear.

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