cost 413 ms
Receive No MediaTypeFormatter is available to read 當在瀏覽器中調用 web api 時

[英]Receive No MediaTypeFormatter is available to read when calling web api in browser

我有一個 Angular 7 應用程序,它帶有一個用 VB 編碼的 ASP.net web api 后端。 我可以毫無問題地發布、放置和獲取數據,但是當我嘗試通過路由或 ID 訪問數據時,這是我收到的錯誤: 請求包含實體主體但不包含 Content-Type 標頭。 此資源不支持推斷的媒體類型 ...

WebApi自定義BufferedMediaTypeFormatter WriteToStream永遠不會被調用

[英]WebApi custom BufferedMediaTypeFormatter WriteToStream never get called

我在客戶端上使用WebApi2和angular。 我正在嘗試在我的網站中實現對Excel文件的導出。 我實現了自定義BufferedMediaTypeFormatter。 但不幸的是,它不起作用。 盡管CanWriteType函數被調用兩次並兩次返回true,但從未調用WriteToSt ...

無法使用 Moq 模擬 Configuration.Formatters

[英]Unable to mock Configuration.Formatters using Moq

我正在開發一個 ASP.NET Web API 應用程序。 我正在對應用程序中的每個組件進行單元測試。 我正在使用 Moq 單元測試框架來模擬數據。 現在我試圖在我的單元測試中模擬Configuration.Formatters.JsonFormatter ,因為我在單元測試下的操作正在使用它,如 ...

Azure函數-為響應消息設置MediaTypeFormatter嗎?

[英]Azure Functions - Set MediaTypeFormatter for response message?

我正在嘗試為Azure函數的響應設置媒體類型格式化程序以返回Excel文件。 我不希望使用外部文件綁定,因為我想將輸出流式傳輸到瀏覽器以進行下載,而不是將文件寫入Blob或Google工作表等。 為此,在其他上下文(例如WebApi)中,我已經為此目的使用了EPPlus庫和WebApiCon ...

ASP .NET Web API 如何在不支持的媒體類型上返回錯誤

[英]ASP .NET Web API How to return error on unsupported media type

我的 Web API 控制器在其方法之一中處理某些第三方類 它使用自定義媒體類型格式化程序進行解析,並擁有自己的媒體類型“application/json+customType”。 問題是當參數內容類型指定不正確時(例如“application/json”)。 Web API 使用另一個格式 ...

自定義MediaTypeFormatter(Serializer)用於ApiController的特定方法

[英]Custom MediaTypeFormatter (Serializer) for ApiController specific method

我有ApiController ,其中一個方法需要自定義序列化。 有大量的Session對象可以容納所有內容,而消費者不希望得到超過一半的內容,通常我可以使用[XmlIgnore()]來裝飾屬性並完成,但是這個對象在內部通過許多API傳遞並刪除這些會破壞這些機制。 另一種解決方案是 ...

Web API修改格式化程序中的傳入負載

[英]Web API modify incoming payload in formatter

所有, 我正在嘗試通過Web API修改傳入對象的有效負載。 當前,我正在使用一個自定義格式化程序,該格式化程序繼承自JsonMediaTypeFormatter並覆蓋了相關方法。 看起來像這樣: 我正在使用它來跟蹤通過API傳入的每個對象。 在所有這些發生之前,我有 ...

如何格式化異步WebAPI方法中的響應?

[英]How to format response in an async WebAPI method?

如果我有一個async Web API方法,那么Request對象為null(如在其他帖子中討論的id,例如這個 )。 似乎在這種情況下返回響應的最常見方法是使用類似的東西 但是格式化? 通常, Request對象處理它,因為它知道請求了什么,但如果我沒有Request對象,那么 ...

ASP MVC Web API 中手動 MediaTypeFormatter 管理的最佳實踐是什么?

[英]What are the best practices for manual MediaTypeFormatter management in ASP MVC Web API?

我有 ASP MVC Web API 服務,我的方法應該以特定格式(JSON、XML 等)返回數據。 響應格式取決於方法,而不取決於客戶端首選項。 我使用HttpResponseMessage和ObjectContent並且需要為ObjectContent設置 MediaTypeFormatter ...

如何自定義json? 如何覆蓋MediaTypeFormatter中的WriteToStreamAsync方法以自定義json結果

[英]How to Customize json? How can override WriteToStreamAsync method in the MediaTypeFormatter for the customization of json Result

我有一個webApi應用程序,它是從現有Api遷移而來的,因為每個客戶端都需要json和xml結果(在URL http://localhost:1518/api/List?type=regions&format=json ),所以在我的應用程序我有一個用於xml和json結果的類 ...

從JsonMediaTypeFormatter擴展以設置客戶標頭不適用於http Accept標頭

[英]Extending from JsonMediaTypeFormatter to set customer headers doesn't work with http Accept header

我的目標是向每個傳出的JSON響應中添加某些自定義標頭。 為此,創建了一個從SetDefaultContentHeaders JsonMediaTypeFormatter擴展的類,並覆蓋了SetDefaultContentHeaders方法,如下所示: 然后,我將派生的媒體類型格式化程 ...

Web API似乎正在使用OData請求緩存JsonFormatter?

[英]Web API seems to be caching JsonFormatter with OData requests?

TL; DR :我的OData請求似乎一次擊中了我的自定義JsonFormatter,並且每個OData GET方法(每個控制器)僅擊中了一次,這導致“卡住”(緩存?)自定義格式。 我正在研究一個Web API項目,並且已經實現並注冊了自己的JsonMediaTypeFormatter ...

退貨清單 <object> 以Csv格式作為響應WCF C#

[英]Return List<object> in Csv format as response WCF C#

我想從我的WCF方法將類對象的列表作為csv文件返回。 我嘗試使用此處提供的MediaTypeFormatter實現自定義格式器 但是我無法在WCF服務方法中實現這一點。 有沒有一種方法可以在WCF中實現呢? 我可以以某種方式在ResponseFormat中設置自定義格式器,它將起作 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM