![](/img/trans.png)
[英]How to throw error (Bad Request) in void method in Web API
如何在無效方法中拋出錯誤(錯誤請求) Web API 在 swagger 中,它顯示為 500。但我已經提到 400 - Bad Request ...
[英]How to throw error (Bad Request) in void method in Web API
如何在無效方法中拋出錯誤(錯誤請求) Web API 在 swagger 中,它顯示為 500。但我已經提到 400 - Bad Request ...
[英]Returning binary file with httpGet on .Net 6.0 is not returning the file nor the correct headers
我正在嘗試根據通過自定義標頭傳遞到我的 HttpGet api 的現有版本信息返回一個固件文件。 在我的 ota httpGet 中,我有以下代碼: 如果我從 Postman 調用它,我會在響應正文中得到以下內容: Postman 中的實際“標頭”選項卡僅列出了 4 個標頭(我假設是實際標頭,並且 ...
[英]How to get string response from generic asyn method
我正在開發一個應用程序,我已經實現了一個通用方法,它可以讓我響應並將該響應序列化為響應模型。 我正在檢查錯誤代碼,我需要在其中獲取要返回的原因短語並在前端顯示給用戶但是我收到錯誤這是我的代碼。 當我寫return response.ReasonPhrase時,它給了我錯誤: 不能將字符串隱 ...
[英]C# HttpClient GET returns 200 but an empty array
我一直在嘗試使用 HttpClient 來連接 API。 我可以通過 Postman 和 Fiddler 發送 GET 請求並接收我想要的數據,沒有問題。 問題是我從 HttpClient 獲得的 json 文件是: [] HttpClient 為我提供了Status 200 ,同時為我提供了 ...
[英]How to change from RestClient to use HttpRequestMessage for API request
我想從我擁有的一些功能中使用 rest RestClient 更改為使用 HttpClient 和 HttpRequestMessage,但是,它似乎沒有相應地工作,因為它沒有連接到服務器。 如何更改 RestClient 並使用 HttpRequestMessage,請參閱下面的代碼原始代碼和我的 ...
[英]c# httpclient unable to read post response as json
我無法讓我的 dotnet web api (v. 5.0) 讀取來自另一個 ZDB9344238D018CA8 的 json 響應它堅持用 \ '裝飾'字符串並刪除引號。 我懷疑它假定返回的內容采用某種格式,然后嘗試將 json 內容“反序列化”為字符串。 我的 API 返回這個 根據postm ...
[英]c# Sending a file with HttpResponseMessage StreamContent, but no file is sent?
我正在嘗試將我電腦上的文件發送給我的客戶。 我環顧四周,大多數答案類似於: How to return a file (FileContentResult) in ASP.NET WebAPI 所以我嘗試自己實現它,但我只設法接收標題。 我必須假設我在某個地方做錯了什么,但我不知道在哪里。 我很難 ...
[英]Azure Logic App - Get Response Body with 500 Internal Server Error
即使我們收到 500 內部服務器錯誤,是否有任何方法可以在 Azure 邏輯應用程序中獲取響應正文? 我以某種方式制作了邏輯應用程序,將問題的響應代碼設置為 500,並在響應正文中添加了一些與錯誤相關的信息。 我也嘗試返回 504 網關超時,以防我可能面臨超時問題,但在非 200 響應代碼的情況下, ...
[英]Postman response: Multiple actions were found that match the request
我有兩個名稱相同但參數不同的方法,它們應該返回一個HttpResponseMessage 和 如果我從Postman第二個使用的 POST 請求 一切正常,但第一個 與 JSON 身體{"longitude":0, "latitude":0, "otherData":"test"}我得到 我不明白我 ...
[英]Disposing of HttpResponseMessage is calling disposing of request's stream
我有一個采用 Stream 參數並將其傳遞給服務器的方法 現在我實現了這個方法的重試策略。 如果調用此方法的外部代碼得到 "" 結果,則它會嘗試再次調用此方法。 但檔案被處理到那一刻。 我看到在處理響應后立即處理存檔流。 為什么? 這個方法之后如果需要流參數在外面怎么辦? ...
[英]HttpResponeMessage returns 401 (Unauthorized)
我正在嘗試連接到 api,但我得到以下結果: 這是我的標題 ...
[英]Skipping parent properly in JsonDeserializer
我收到一個看起來像這樣的 HttpResponseMessage(數據已編輯): 我的 model 看起來像這樣: 然后我嘗試像這樣反序列化響應: 我想檢索一個曲目列表(對應於 JSON 中的items )。 我找不到在線“跳過”父屬性並僅反序列化特定子屬性的方法(在本例中為items )。 我不需 ...
[英]I want to return a table and the number of rows present in the table as a response
我必須在響應中發送 noOfRecords 變量。 ...
[英]HttpRequestMessage.CreateResponse threw StackOverflowException
我有一個功能應用程序。 我編寫了一個單元測試項目(xunit)來測試我的函數應用程序代碼。 在單元測試方法中,我正在調用函數應用程序的Run方法。 當請求為“獲取”時,我的函數應用程序返回一個簡單的 json 對象。 雖然這在我的機器上運行良好,但在我所有同事的機器中,以下行都拋出StackOver ...
[英]How to return a HttpResponseMessage in a .net Core MVC Controller without Serializing it as JSON?
我正在研究使用 ASP.Net Core MVC 項目類型的 Web 代理模式。 我想基本上將 HttpRequestMessage 傳遞給控制器中的 httpClient,然后向遠程網站(如https://www.abc.fake )發出請求,然后完全按照從客戶端返回的方式返回響應(正文和標題 ...
[英]C# Unable to Get HTTP Return Codes via HttpResponseMessage
我在 VS 中嘗試檢查通過 API 構建和發布數據的方法的返回代碼時遇到錯誤。 產生錯誤的行是: 錯誤是: 運算符 '==' 不能應用於類型為 'Task<string'>' 和 'string' 的操作數我的目標是將這些參數(data1、data5 等)傳遞給 BuildApi() ...
[英]streamReader.ReadToEndAsync() changing message content
我有一個 .Net Core 3.1 Web API 需要與外部服務交互,該服務提供來自 WCF 服務的多部分/相關響應,上下文中的附件如下塊。 使用 SOAP UI,我看到有附件,但每個附件都是空白 PDF。 .Net Core API中的代碼是 下圖顯示了一個示例,其中出現了額外的字符,導致 ...
[英]How do I get read through httpresponse to get return values:
我想我已經接近讓它工作了,但我不確定如何獲取內容以找出內容中返回的結果消息,看看它是否是一個好的記錄,我只是不知道如何。 我已經接近了......可以在 Visual Studio Locals 中看到我的價值觀,但無法接近它們。 這些是我的數據類: 這是在 APIClient class 中: ...
[英]C# how can I get a count of Json with several levels
我有一個像這樣的 json 來自 api。 我正在使用 oauth2,所以我得到了令牌,然后我請求數據。 我想數一下資源里面的名字,知道有多少。 這是我使用的類。 這是我使用的 function,它接收 url 和令牌並獲取數據: 我試過了,但我只能數前兩個級別。 我已經搜索過,但我不能使用 [1] ...
[英]How to create [HttpPost] that can receive an object?
我想從我的客戶端代碼通過HttpResponseMessage發送 object 並在服務器端讀取 object 並將用戶 ID 保存在旁邊。 我的客戶端看起來像這樣: 在服務器端,它應該看起來像這樣 我不知道我應該在那個評論部分放什么來獲取 object 然后反序列化它? ...