restsharp相关内容

RestSharp 压缩请求,同时对服务器进行休息调用

我在我的 C# 客户端中使用了一个用 java 编写的 rest api.我正在向服务器输送大量数据,并且我正在使用 RestSharp.dll 进行休息调用.我要做的是构造一个对象并将其直接添加到 RestSharp 请求对象的主体中,并为其提及 .netserializer.所以它会自动序列化并发布它.一切都很好. 现在我需要应用 LZO 或 GZIP 压缩.这样服务器的负载就会减少. ..
发布时间:2021-07-09 19:09:51 C#/.NET

这些是 RestSharp 和 ServiceStack 的客户端代码之间的主要区别吗?

我一直无法做出明确的选择,希望有人(或几个人的组合)可以指出使用 RestSharp 与 ServiceStack 的客户端服务之间的区别(请记住,我已经在使用 ServiceStack 了)我的服务).这是我到目前为止所拥有的(仅差异).该列表相当小,因为它们确实非常相似: 服务栈 优点 来自我已经创建的服务 POCO 对象的流畅验证 客户端和服务都使用一个 API 代码可 ..
发布时间:2021-07-09 19:00:58 其他开发

使用 c# RestSharp 访问 Etsy API oauth

我在我们的商店下建立了一个开发者帐户,以访问我们的销售收据.我决定使用 RestSharp 来提出我的要求.我已经证明它适用于不需要 Oauth 的调用.我已成功收到我的 accessToken 和 accessTokenSecret.因此,我将它们与 customerKey 和 customerSecret 一起用于进行 ForProtectedResource 调用,对于 oauth 请求,如 ..
发布时间:2021-06-11 19:04:14 C#/.NET

令牌已过期或已撤消-Google Ads

嗨,我一直在使用rest方法将Google Ads API集成到C#中.一切似乎都正常,但突然我开始收到400条错误消息的响应. {“错误":"invalid_grant","error_description":“令牌已过期或被吊销."} 如上所述,我不是在使用客户端库,而是在使用restsharp并使用邮递员测试所有端点. 它为什么会发生?我的刷新令牌也有效.我已经用了一个星期了 ..
发布时间:2021-05-11 20:09:13 C#/.NET

动态将JSON反序列化为基于内容的派生类型?

在我作为辅助项目编写的小图书馆中,我使用RestSharp从Web API获取Json.将反序列化为模型类可用于简单类型,但在某些端点在请求时生成的类型未知(或不清楚). 特别是其GuildWars2 API v1,其中一个示例是商品数据.当然,每个项目都有一些基本属性,并根据查询的项目设置其他值.例如,武器具有一些修改器,依此类推. 我的想法是为所有基本属性创建一个抽象的Item类, ..
发布时间:2021-04-30 19:22:45 C#/.NET

Restsharp dll是为Compact Framework 3.5编译的吗?

我正在构建Windows Mobile 6.0应用程序,我想使用restsharp库来使用rest服务中的数据.我发现可以为紧凑框架3.5编译RestSharp的信息(无法从官方站点获得). 但是,有人成功为CF编译了程序集吗?如果是,可以有人提供下载程序集的链接.谢谢 解决方案 我不知道准备使用的程序集的下载位置. 我将启动一个新的CF2项目,并在VS的另一个实例中打开原始的 ..
发布时间:2021-04-23 19:46:04 其他开发

使用流的RestSharp AddFile

我正在使用RestSharp(Visual Studio 2013中的版本105.2.3.0,.net 4.5)来调用NodeJS托管的Web服务.我需要拨打的电话之一是上传文件.使用RESTSharp请求,如果我从末尾将流检索到字节数组中并将其传递给AddFile,它将正常工作.但是,我更希望流式传输内容,而不是将整个文件加载到服务器内存中(这些文件可以是100 MB的MB). 如果我设置 ..
发布时间:2021-04-18 20:02:21 C#/.NET

如何处理异步函数中的返回值

在处理使用异步Rest调用的数据API(我正在使用RestSharp.Portable)时,处理返回值的最佳方法是什么?由于异步函数只能返回一个Task或Task ...,但是调用者无法返回到返回值... API如何将数据返回给调用者?全球属性? 从到目前为止的内容来看,似乎回调函数是与Response Data交互的唯一方法? 以下面的方法为例;以前我没有使用异步Rest库,但是能够 ..
发布时间:2021-04-12 18:57:03 C#/.NET

将HttpClient转换为RestSharp

我有Httpclient函数,我试图将其转换为RestSharp,但遇到了使用google无法解决的问题. client.BaseAddress = new Uri("http://place.holder.nl/");client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer",acce ..
发布时间:2021-04-11 20:34:20 C#/.NET

跨多层流式传输大文件

大型zip文件(以GB为单位)存储在API层中.当用户单击浏览器中的下载按钮时,请求将通过WEB层转到API层,作为回报,我们需要将较大的文件从API层流到WEB层,然后流回到客户端浏览器. 请告知我如何在不将文件写入Web应用程序的情况下将大文件从API应用程序流传输到WEB应用程序到客户端? Web应用程序使用Rest Sharp库请求API应用程序,如果您可以建议使用Rest S ..
发布时间:2021-04-11 19:18:00 C#/.NET

使用Resharp访问本地服务器

我正在实现 searchView ,但是在此之前,我想成功地到达我的本地rest api(使用asp.net核心编写).我发现了一个名为 RestSharp 的软件包,这似乎使使用rest api非常简单.现在,我一直无法从Xamarin.Android应用程序访问我的api.我正在使用片段,该片段利用Google地图,在 OnCreateView 生命周期方法中,我正在调用 addData ,它 ..

如何在RestSharp中发布对象的JSON数组

我需要传递一个对象的JSON数组,这是在JSON中的外观示例: “类别":[{"id":9},{"id":14}], 我不知道该如何完成这项工作,我尝试使用Restsharp的 request.AddBody()和 request.AddParameter(),但是没有完成.不能把我带到任何地方=/ var request = new RestRequest();request.AddP ..
发布时间:2021-04-10 19:56:09 C#/.NET