Chia sẻ

Trong bài này csharpcanban.com sẽ hướng dẫn các bạn 4 cách sử dụng xNet để gửi request POST.

Đầu tiên bạn cần tải thư viện xNet về, địa chỉ tải tại đây:

https://github.com/X-rus/xNet

Sau khi tải xong, hãy mở Visual Studio lên và Run, tiếp theo mở thư mục Debug lên sẽ thấy thư viện xNet.ddl vừa mới được tạo ra. Cuối cùng hãy thêm nó vào dự án của bạn nhé.

4 Cách POST bằng xNet như sau:

Cách 1: 

using (var request = new HttpRequest())
{
    var reqParams = new RequestParams();

    reqParams["login"] = "neo";
    reqParams["password"] = "knockknock";

    string content = request.Post(
        "www.csharpcanban.com", reqParams).ToString();
}

Cách 2:

using (var request = new HttpRequest("www.csharpcanban.com"))
{
    request
        .AddParam("login", "neo")
        .AddParam("password", "knockknock");

    string content = request.Post("/").ToString();
}

Cách 3:

using (var request = new HttpRequest())
{
    var reqParams = new Dictionary<string, string>()
    {
        {"login", "neo"},
        {"password", "knockknock"},
    };

    var httpContent = new FormUrlEncodedContent(reqParams);

    string content = request.Post(
        "www.csharpcanban.com", httpContent).ToString();
}

Cách 4: 

using (var request = new HttpRequest())
{
    string reqStr = "param1=value1&param2=value2";

    string content = request.Post(
        "www.csharpcanban.com", reqStr,
        "application/x-www-form-urlencoded").ToString();
}

Chúc các bạn thành công !!!

 

ĐĂNG KÝ MUA HÀNG

    Email (*)

    Điện thoại (*)

    Tên sản phẩm/Dịch vụ:


    Chia sẻ
    Xem thêm  Tương tác dữ liệu với SqlDataAdapter trong C#

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *