小编Jva*_*ave的帖子

意外的输入结束:尝试在 for 循环中发送 curl post 请求时,预期对象错误的关闭标记

我对 bash 脚本比较陌生,所以如果这是一个愚蠢的问题,请原谅我。这是我的简单 bash 脚本。编写它是为了重复向 REST API 发送 POST 请求。我已经设置了一些警报以在达到这些消息的某个阈值时触发。

for i in {0..600};
do
    curl -X POST -d '{"rsID":{"action":"RECORDING_REQUESTED","ccid":"9999","rsId":"1c047ce2-8870-3072-852c-deae92a89105","chnnlId":"7438caaf-69bd-d76e-8091-3e5f60e57ad7","canonId":"1bb750d2-7b2a-2792-e21b-cdd8e41e6540","srsId":"","xtId":"SH009513260000","schDurSec":"1800","schStrtMillisecs":1539287671000,"schEndMillisecs":1539289471000,"count":40000}' -H "Content-Type:application/json" http://random-site/api/v1/proxy/folders/dvr-scheduler/services/https:dispatch-1-0-5:443/service/addSchedulerEvent;
    echo sent query $i;
    sleep 1;
done
Run Code Online (Sandbox Code Playgroud)

我每次都在终端中收到此错误

Unexpected end-of-input: expected close marker for Object (start marker at [Source: org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream@24077193; line: 1, column: 1])
 at [Source: org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream@24077193; line: 1, column: 663]sent query 0
Unexpected end-of-input: expected close marker for Object (start marker at [Source: org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream@44d2b5af; line: 1, column: 1])
 at [Source: org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream@44d2b5af; line: 1, column: 663]sent query …
Run Code Online (Sandbox Code Playgroud)

bash post curl

6
推荐指数
1
解决办法
1万
查看次数

如何永久禁用 Android Studio 上的蓝图视图?

编辑布局时,当我的计算机同时显示“设计”和“蓝图”视图时,我的计算机会滞后很多,如下所示:

在此输入图像描述

我可以按左上角的蓝色图标来禁用蓝图,但我必须对每个布局执行此操作。有没有办法永久禁用 Android Studio?

android android-layout android-studio

3
推荐指数
1
解决办法
1990
查看次数

无法解决 IntelliJ 上关于项目语言级别的 -source 错误

我在尝试在 Mac 上的 IntelliJ 上构建我的项目时遇到了这样的错误。

Error:(12, 39) java: diamond operator is not supported in -source 1.5
  (use -source 7 or higher to enable diamond operator)

Error:(122, 48) java: method references are not supported in -source 1.5
  (use -source 8 or higher to enable method references)

Error:(124, 51) java: lambda expressions are not supported in -source 1.5
  (use -source 8 or higher to enable lambda expressions)
Run Code Online (Sandbox Code Playgroud)

查看此站点上的其他答案,这与项目语言级别太低有关。但是,我的设置如下:

项目设置截图

似乎我选择了正确的选项,但我仍然遇到相同的错误。我该如何解决这些问题。

如果我使用 JDK 11.0.1,这是日志的第一部分:

Information:java: JPS build failed to load optimized file manager for …
Run Code Online (Sandbox Code Playgroud)

java javac intellij-idea

1
推荐指数
1
解决办法
2053
查看次数

从数组中加入字符串并将其呈现在 div 中后如何创建换行符?

我有以下数组:

results = ["Dog","Cat","Fish","Parrot"];
Run Code Online (Sandbox Code Playgroud)

我使用如下.join方法加入它:

var finalResult=results.join("\n");
Run Code Online (Sandbox Code Playgroud)

我有一个div

Validation Result:<div id="result"></div>
Run Code Online (Sandbox Code Playgroud)

然后我尝试将其渲染为div如下所示:

this.shadowRoot.getElementById('result').textContent = finalResult;
Run Code Online (Sandbox Code Playgroud)

这最终会在每个单词之间呈现一个空格:

狗猫鱼鹦鹉

我希望它将每个字符串粘贴到一个新行上,如下所示:

鹦鹉

我似乎无法实现这一目标。关于如何实现这一目标的任何建议?

html javascript polymer

1
推荐指数
1
解决办法
97
查看次数