问题标签 [spray-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - Scala Spray 中请求的 Json 媒体类型
我有一个简单的 json 应用程序。如果我提出这样的请求,它工作正常
curl -X POST --data "userId=1" http://localhost:8080/register
但是当我尝试发出 json 请求时请求失败,例如
curl -v -H "Content-type: application/json" -X POST -d '{"userId"=1}' http://localhost:8080/register
如何让 Spray 处理 json 请求?
scala - Spray Client for Jenkins 挂起,等待大响应
我正在为 Jenkins 构建服务器编写一个 Spray 客户端。我可以查询具有多达 18 个构建结果的项目,但具有 31 个构建结果的项目具有我的客户从未收到响应的行为。我可以成功地做到这一点,curl
所以我不知道接下来要看什么。
我不相信这与分块传输编码有关,因为我在成功的响应中看不到该标头-尽管我对应该发生的事情的理解可能有误。
scala - 使用 Scala Spray httpx 编组自定义案例类
我正在尝试将字符串编组到我拥有的自定义案例类中。这是我尝试使用的代码
这是我得到的错误:
NflWeekJsonProtocol
表示一种对案例类进行序列化的方法NflWeek
。我以为这就是我需要做的所有事情才能让它工作,我错过了什么?
编辑:
scala - 找不到隐式 ExecutionContext。你可能会通过 spray scala
我有这两个错误:
我的代码是:
scala - 怎么会有http响应体喷scala
我想要 result.entity.asString 的内容,但结果是空的。而且我有很多警告让不停。我的代码是:`
` 结果是:
akka - 10 秒的连接超时已过期,停止 - 永远断开连接
我正在尝试向 URL 发送 GET 请求。
一旦我得到以下响应,之后我们的客户就不会发送任何以下请求。
我必须重新启动服务器才能再次开始发送请求。
scala - 如何使用 Spray-Client 建立持久的 HTTP 连接
我正在尝试使用 Scala Spray-client 库请求持久的 HTTP 连接,这样客户端必须建立一次连接,然后它可以在同一个连接上进行多次调用。
我无法在 Spray 文档页面上找到任何相关信息
scala - 如何使用 Spray-Can 启用 HTTP 流水线
我在spray-can文档上读到它支持 HTTP Pipelining。但是没有在任何地方指定如何做到这一点的方法或示例。
spray - Spray:如何在管道中解组 JsArray 或 JsObject(即 JsValue)的响应
我正在创建一个聚合数据的服务,并且需要能够读取任何未知的 JSON 文档。我的管道定义如下:
这将适用于 JsObject 但不适用于 JsArray。如果我将其更改为 JsArray,那么它(当然)不会与 JsObject 一起使用。我的恢复方法返回一个 JsObject。
我希望能够将其定义为 JsValue 或强制执行 Root 格式,但对于 JsValue 我得到以下编译器错误:
找不到 spray.httpx.unmarshalling.FromResponseUnmarshaller[spray.json.JsValue] 类型的证据参数的隐式值
根格式也出错。
我不知道如何完成我需要的,任何帮助将不胜感激。
scala - 使用喷雾客户端获取“遇到的死信”
我正在编写简单的喷雾客户端代码:
每次我运行这段代码时,我都会得到
我应该怎么做才能解决这个问题?