Задать вопрос
Javasavr
@Javasavr

Как отправить POST запрос в виде данных из формы textbox?

Есть приложение на C#, в нем есть textbox форма из которой при нажатии кнопки должны извлекаться введенные данные, и уже с ними должен отправляться POST запрос
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Collections.Specialized;
using System.Net;

namespace std
{
    public partial class Form1 : MetroFramework.Forms.MetroForm
    {

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void MetroTextBox1_Click(object sender, EventArgs e)
        {
            
        }

        private void BunifuButton1_Click(object sender, EventArgs e)
        {
            using (WebClient client = new WebClient())
            {
                byte[] response = client.UploadValues("http://ccылка.ru/api", new NameValueCollection() {
    { "phone", "тут должны быть данные из textbox" },
    { "message", "Hello world" },
    { "key", "key" },
  });

                string result = System.Text.Encoding.UTF8.GetString(response);
            }
        }
    }
}
  • Вопрос задан
  • 529 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@den_labs
А в чём собственно проблема?
Чтобы взять данные из textbox-а, так это свойство MetroTextBox1.Text, а если проблемы с POST-ом
Вот есть примеры, изучайте:
https://carldesouza.com/httpclient-getasync-postas...
https://csharp.hotexamples.com/ru/examples/-/HttpC...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы