草庐IT

REST-ful

全部标签

java - 我们可以对 REST 服务进行 UDP 调用吗

我有一个REST端点,我想使用UDP(例如Java数据报)访问它。我知道这不是最好的尝试,但我最近的项目有一些硬件限制。硬件只能进行UDP调用,我现有的服务是基于REST,即HTTP/HTTPS。我正在寻找可以重用现有服务的任何方式。我尝试了以下代码但收到了UnknownHostException。publicclassUDPClinet{publicstaticvoidmain(String[]args){Stringhostname="https://jsonplaceholder.typicode.com/posts/1";intport=80;try{InetAddressad

rest - CXF JAXRS 客户端不重用 TCP 连接

我正在使用CXF2.2.5中的JAX-RS支持来调用REST网络服务。我正在为我需要与之通信的每个端点(通常是任何给定部署的一个或两个端点)创建一个org.apache.cxf.jaxrs.client.WebClient实例,并为每个Web服务调用重新使用该客户端。我面临的问题是,尽管使用了保持事件设置,但客户端仍在为每个请求创建到服务器的新TCP连接。在高流量水平下,这会导致问题。下面是我的客户端代码的摘录。我正在尝试挖掘CXF源代码以找出问题所在,但目前无可救药地迷路了。非常感谢任何想法。谢谢,面子书ConcurrentMapwebclients=newConcurrentHas

json - 在 Swift 中使用来自 Rest API 的数组填充 UITableview

在我的mainTableViewController中,我可以在控制台中打印API结果,但我不知道如何将它们设置为在我的tableview的单元格中可见importUIKit//from:https://github.com/Ramotion/folding-cellclassMainTableViewController:UITableViewController{letkCloseCellHeight:CGFloat=179letkOpenCellHeight:CGFloat=488letkRowsCount=100varcellHeights=[CGFloat]()varrest

swift - Numbers 中的 REST 函数如何在 Swift 中工作

在AppleNumbers中,MOD函数不同于Swift(在德语版本中,它是REST。在数字中:4,37937=MOD(−1,90373;6,2831)对比在swift3中:letrem1:Double=-1.90373letrem=rem1.truncatingRemainder(dividingBy:6.28318530717959)print(rem)打印:-1.90373我做错了什么? 最佳答案 我找到了解决方案:letrem1:Double=-1.90373letrem=rem1-6.28318530717959*floo

swift - 在 Swift 中使用 Wordpress REST API 进行 JWT 身份验证

我正在尝试通过Swift向我的Wordpress博客发帖。我正在使用带有JavaWebtoken(JWT)身份验证的WordpressRESTAPI。第一步是使用HTTPPOST方法将用户凭据传递到服务器。然后服务器返回一个JSON对象,其中包含身份验证所需的JWTtoken。我可以使用像Postman这样的RESTAPI程序来完成这一切,但我在使用Swift代码时遇到了问题。我的凭据发送得很好,服务器返回了一些数据,但我无法从这些数据中获取token。此Swift代码由Postman应用程序生成:importFoundationletheaders=["Content-Type":"

swift - Vapor:使用参数在路由器 POST 调用中调用 REST API

所以我正在尝试在我的Vapor端点之一中调用第二个端点。我有一个端点,它只是一个get并且运行良好:router.get("status"){req->Futureinletclient=tryreq.make(Client.self)letresponse=client.get("https://url.com/endpoint/")returnresponse.flatMap(to:ConnectionResponse.self,{responseinreturntryresponse.content.decode(ConnectionResponse.self)})}这会正确返回

ios - 同一服务器的不同 REST 端点的 URLSession

我有一个应用程序可以从一堆不同的ViewController对同一服务器进行一大堆不同的REST调用。关于URLSession的最佳实践是什么:共享同一个URLSession对象?或者只是URLSessionConfiguration对象?或者两者都不重要?例如,当向端点发出请求时,我应该使用共享的URLSessionConfiguration为每个请求实例化一个全新的URLSession?为当前事件的应用实例实例化一次单个URLSession,然后在所有请求中重用它? 最佳答案 创建多个URLSession不是最佳实践。Apple

json - 单元测试在 Swift 中使用 REST 调用的方法

首先让我声明我仍然不熟悉我正在尝试做的事情,但正在努力变得更好!我正在从事一个项目,我正在为其编写单元测试,但我在解决问题方面遇到了一些麻烦。我正在测试的方法利用RESTAPI调用来验证用户凭据。我不确定单元测试的最佳方法是什么。这是我要为其进行单元测试的方法:@IBActionfuncloginBtnActivate(sender:UIButton){letenteredEmail:String=emailField.text!letenteredPassword:String=passwordField.text!lettestInfo:[String:AnyObject]=["U

ios - Swift iOS 最佳实践 REST 回调

我的SwiftiOS应用程序与RESTWeb服务通信以检索JSON数据。完成后,它将使用相应的UITableViewController刷新UITableView。为了保持整洁,我创建了一个新的swift文件并将请求代码放在那里。接口(interface).swiftimportFoundationclassWTInterface{funclogin()->Bool{vartoken:String?println("login.initializingrequest...")varurl=NSURL(string:"https://report.somewebservice/data.

ios - 如何使用 Swift 2.0 在 Parse.com (REST API) 中上传图像并将其与用户关联

我正在尝试使用RESTAPI将图像或文件与Parse.com中的对象相关联。Parse.comRESTAPIDoc比较模糊,先说怎么上传哪个好,再说怎么关联。唯一的问题是它没有显示如何与Usertable关联,仅显示Objecttable,所以当我尝试与用户关联时,它要求一个用户名和密码,响应就好像它试图创建一个新的用户。当我尝试与常规表Company关联时,它会创建一个新条目。欢迎任何帮助,这是我到目前为止的代码。这是使用REST将文件上传到Parse.com的代码letbaseURL=NSURL(string:self.baseURL)leturl=NSURL(string:"/1