json - 无法使用 JSON 将帖子卷曲到远程机器:“期待双引号开始字段名称”
问题描述
我正在尝试通过将跟踪路径和名称作为 curl 命令中的参数来将跟踪发布到远程计算机,如下所示:
sshpass -p password ssh username@ip_adress "curl -X POST -d '{"parameters":{"name":"trace","uri":"/usagers4/username/Documents/Bench_1/kernel"}}' http://0.0.0.0:8080/tsp/api/traces -H Accept:application/json -H Content-Type:application/json"
但我收到以下错误:
javax.servlet.ServletException: org.glassfish.jersey.server.ContainerException: com.fasterxml.jackson.core.JsonParseException: Unexpected character ('p' (code 112)): was expecting double-quote to start field name| at [Source: (org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream); line: 1, column: 3]
有谁知道我做错了什么?
谢谢
解决方案
推荐阅读
- node.js - 无法在谷歌云功能工作区上写入文件
- android - AAPT:错误:意外元素
在发现 升级到安卓3.1后 - c# - 我在为包含 DBset 的班级之一编写测试时遇到问题
- functional-programming - 函数式编程:声明式 vs 命令式
- flutter - 如何在 Flutter 中制作自定义圆圈
- react-native - React Native Flat List 自定义 Sticky Header Indices ,它只有 0 索引我必须设置 1,2 索引
- android - AVD Pixel_3_API_30 的模拟器进程已针对 windows 终止
- precision - 如何在cobol中的零位置创建空格
- html - HTML CSS:如何通过响应来防止图像失真?
- javascript - 如何将多个值添加到一个变量中