小编dav*_*rgh的帖子

如何通过POST将参数传递给Azure函数?

我正在尝试使用简单的Azure功能来了解它.将有3个功能:

  • 1用于将行插入数据库表的函数.该表将包含当前日期和用户键入并由GET传递的字符串参数.
  • 1功能类似于前一个,但通过POST传递参数.
  • 1函数读取表并显示其内容.

我已经能够完成第一个和第三个.但我无法通过POST传递参数.我找了一些例子,但是我无法成功地运行它们.客户端应用程序是Windows窗体.

谁能告诉我一个例子,如何通过POST将参数传递给函数以及如何阅读它们?

提前致谢

编辑:

这是通过GET传递参数的代码(这很好):

private void button2_Click(object sender, EventArgs e)
{
    string cadena = lsql1.Text + "?notas=" + tNotas.Text;

    try
    {
        HttpWebRequest req = (HttpWebRequest)WebRequest.Create(cadena);
        HttpWebResponse res = (HttpWebResponse)req.GetResponse();

        if (res.StatusCode == HttpStatusCode.OK)
        {
            MessageBox.Show("Grabado");
        }
        else
        {
            MessageBox.Show(res.StatusDescription);
        }
    }catch (WebException ex)
    {
        using (Stream s = ex.Response.GetResponseStream())
        {
            StreamReader sr = new StreamReader(s);
            string text = sr.ReadToEnd();
            text = text.Substring(1, text.Length - 2);
            sr.Close();
            text = text.Replace("\\", "");
            text = "{" + text …
Run Code Online (Sandbox Code Playgroud)

c# post azure visual-studio azure-functions

25
推荐指数
5
解决办法
4万
查看次数

标签 统计

azure ×1

azure-functions ×1

c# ×1

post ×1

visual-studio ×1