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