flurl

    0熱度

    1回答

    我正在開發一個應用程序,我有一個後端服務器Azure API使用Owin Token Bearer的應用程序。我試圖登錄到我的後端,並獲取象我的Web客戶端中的令牌。我可以成功登錄,但響應消息中沒有標記。我有這樣的代碼 string _url = ServerPath.Path + "/token"; HttpResponseMessage message = await _url.PostUr

    1熱度

    1回答

    我正在使用FlurlHttp,我想爲某些API調用禁用AllowAutoRedirect。 我知道How can I get System.Net.Http.HttpClient to not follow 302 redirects? WebRequestHandler webRequestHandler = new WebRequestHandler(); webRequestHandler

    0熱度

    1回答

    我正在編寫一個組件來從HTTP服務傳輸大(4 + GB)。該組件採用URL和目標流。目標流可能是一個文件流,或者它可能是一個流向不同的HTTP服務或甚至兩者。由於我的組件的作者,我需要做的這些步驟,直到我做: 從HTTP流中讀取一個合理大小的緩衝區, 寫這個緩衝區目的流, 刷新目標流(輸出到磁盤,網絡等) 我應該永遠不會超過內存中數據緩衝區的大小。 我使用flurl使我的HTTP調用到服務器。我嘗

    0熱度

    1回答

    我想在url中表示登錄(即eclass.aueb.gr)以獲取下一頁(用戶投資組合)的源代碼。 我現在所擁有的,是從文檔中的代碼... var response = await "https://eclass.aueb.gr/index.php".PostUrlEncodedAsync(new { uname = "name", pass = "pas

    3熱度

    1回答

    我必須下載其名稱中包含「#」的文件(使用現有的Flurl-Http端點[1]),這當然必須轉義到%23才能與uri-fragment檢測不衝突。 但Flurl總能逃脫的休息,但不是這種性格,導致在路徑的一半,所有的查詢參數丟失,因爲他們得到了解析爲URI片段非工作URI: Url url = "http://server/api"; url.AppendPathSegment("item #12

    3熱度

    5回答

    我正在使用flurl提交HTTP請求,這非常有用。現在,我需要改變「的Content-Type」頭對於一些要求的「應用/ JSON;的OData =詳細」 public async Task<Job> AddJob() { var flurlClient = GetBaseUrlForGetOperations("Jobs").WithHeader("Content-Typ

    1熱度

    2回答

    我想要Flurl工作,我堅持如何得到工作時傳入一個ID。 [HttpGet("Get/{id}")] public IActionResult Get(int id) { // Some something and return } 上述預計 Get/1 所以在Flurl: var result = await _baseUrl .AppendPathSegmen

    0熱度

    1回答

    在做ReceiveJson()時,有什麼辦法映射不匹配的屬性名稱嗎?例如,JSON中的'user_name'應映射到C#對象中的'UserName'。 List<Person> people = await _settings.Url .AppendPathSegment("people") .GetAsync() .ReceiveJson<List<Person>>

    2熱度

    1回答

    我有這樣的要求處理: var httpClientHandler = new HttpClientHandler { Proxy = new WebProxy(proxy.Address, proxy.Port), UseProxy = true }; 和: var url = new Url(hostUrl) .AppendPathSegment(pathS

    0熱度

    1回答

    我嘗試使用flurl發這樣的文件: public ImportResponse Import(ImportRequest request, string fileName, Stream stream) { request).PostAsync(content).Result<ImportTariffResponse>(); return FlurlClient