Câu hỏi được gắn thẻ «asp.net-web-api»

ASP.NET Web API là một khung để xây dựng các dịch vụ HTTP cho các máy khách như trình duyệt và thiết bị di động. Nó dựa trên Microsoft .NET Framework và một lựa chọn lý tưởng để xây dựng các dịch vụ RESTful.

11
WebAPI Nhiều thông số Đặt / Đăng
Tôi đang cố gắng đăng nhiều tham số trên bộ điều khiển WebAPI. Một param là từ URL, và cái kia từ cơ thể. Đây là url: /offers/40D5E19D-0CD5-4FBD-92F8-43FDBB475333/prices/ Đây là mã điều khiển của tôi: public HttpResponseMessage Put(Guid offerId, OfferPriceParameters offerPriceParameters) { //What!? var ser = new DataContractJsonSerializer(typeof(OfferPriceParameters)); HttpContext.Current.Request.InputStream.Position = …

13
Người đưa thư: gửi đối tượng JSON lồng nhau
Tôi đang sử dụng API Web ASP.NET: http://xyzdomain.com:16845/api/returns/returns Làm cách nào để tôi gửi yêu cầu POST đến điểm cuối bằng tiện ích mở rộng Postman Chrome, được cung cấp Itemslà một bộ sưu tập: [ { "Items": [ { "sku": "9257", "Price": "100", "Quantity": "500", "DiscountPercent": "1", "backordered": "2" …


3
Xác thực người dùng trong API Web ASP.NET
Chủ đề này đã vô cùng khó hiểu đối với tôi. Tôi là một tân binh trong các ứng dụng HTTP nhưng cần phát triển ứng dụng khách iPhone tiêu thụ dữ liệu JSON từ đâu đó. Tôi đã chọn API Web từ MS vì nó có vẻ dễ dàng …

9
Làm cách nào để trích xuất giá trị tiêu đề tùy chỉnh trong trình xử lý thông báo API Web?
Tôi hiện có một trình xử lý tin nhắn trong dịch vụ API Web của mình ghi đè 'SendAsync' như sau: protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { //implementation } Trong mã này, tôi cần kiểm tra một giá trị tiêu đề yêu cầu được thêm tùy chỉnh có …

11
GlobalConfiguration.Configure () không xuất hiện sau khi di chuyển API Web 2 và .NET 4.5.1
Gần đây tôi đã bắt đầu làm theo hướng dẫn này để di chuyển dự án của tôi sang .NET 4.5.1 và Web Api 2. Điều đầu tiên mà nhà phát triển MS Rick Anderson yêu cầu bạn làm là thay đổi: WebApiConfig.Register(GlobalConfiguration.Configuration); đến GlobalConfiguration.Configure(WebApiConfig.Register); trong tập tin global.asax. Tuy …





10
ASP.NET WebApi vs MVC? [đóng cửa]
Đã đóng cửa . Câu hỏi này cần được tập trung hơn . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để nó chỉ tập trung vào một vấn đề bằng cách chỉnh sửa bài đăng này . Đóng …

9
Cách đặt tên tệp tải xuống trong ASP.NET Web API
Trong lớp ApiControll của tôi, tôi có phương pháp sau để tải xuống một tệp được tạo bởi máy chủ. public HttpResponseMessage Get(int id) { try { string dir = HttpContext.Current.Server.MapPath("~"); //location of the template file Stream file = new MemoryStream(); Stream result = _service.GetMyForm(id, dir, file); if (result == …

5
Lỗi mặc địnhInlineConstraintResolver trong WebAPI 2
Tôi đang sử dụng API Web 2 và tôi gặp lỗi sau khi gửi POST cho phương thức API của mình bằng IIS 7.5 trên hộp cục bộ. The inline constraint resolver of type 'DefaultInlineConstraintResolver' was unable to resolve the following inline constraint: 'string'. Line 21: GlobalConfiguration.Configuration.EnsureInitialized(); Không có API …
140 c#  asp.net  api  iis  asp.net-web-api 


8
Chỉ định định dạng DateTime tùy chỉnh khi tuần tự hóa với Json.Net
Tôi đang phát triển API để hiển thị một số dữ liệu bằng API Web ASP.NET. Trong một trong các API, khách hàng muốn chúng tôi hiển thị ngày ở yyyy-MM-ddđịnh dạng. Tôi không muốn thay đổi cài đặt toàn cầu (ví dụ GlobalConfiguration.Configuration.Formatters.JsonFormatter) vì điều đó rất cụ thể …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.