Tôi đã thấy rất nhiều triển khai gửi một bài đăng http và thừa nhận rằng tôi không hiểu đầy đủ các chi tiết cơ bản để biết những gì cần thiết.Mã POST HTTP chuẩn?
Mã gọn gàng/chính xác/chuẩn tắc để gửi HTTP POST trong C# .NET 3.5 là gì?
Tôi muốn có một phương pháp chung chung như
public string SendPost(string url, string data)
có thể được bổ sung vào thư viện và luôn luôn được sử dụng để đăng dữ liệu và sẽ trở lại với phản ứng máy chủ.
+1 cho WebClient.UploadString! về những hạn chế của WebClient, có một cách giải quyết dễ dàng, xem câu trả lời của tôi –
Một điều phổ biến mà tôi thấy mình đang làm là đăng xml lên webservice. UploadString có phải là lựa chọn tốt cho kịch bản này không? Còn mã hóa thì sao? có phải là UTF-16 không? – User
bạn có thể đặt Mã hóa thành UFT-16 bằng cách sử dụng thuộc tính Mã hóa của WebClient. –