使用 cURL 命令时出现 URL 问题

2024-01-10

我在使用curl 来使用网络服务时遇到了问题。如果我们使用 Postman 消费,有一个 URL 可以正常工作,但如果通过 cURL 消费,则失败。

Postman 中的 URL,工作正常:

https://localhost/WebService/InvokeEventRule?EventRuleName=S3Copy&EventParams=

下面是 cURL 命令,该命令失败并给出错误“EventParams 未被识别为内部或外部命令'

curl -k -u testuser:Password0! --url https://localhost/WebService/InvokeEventRule?EventRuleName=S3Copy&EventParams=

请注意 URL 中 S3Copy 后面的与号 (&),如果我将其替换为 ?,cURL 不会给出如上所述的错误,但我会收到“错误请求”,当然会替换& with ?在 Postman 中也会失败。

有人能告诉我为什么 CURL 不接受与符号 (&) 但是吗?无论如何它失败了?


您需要用引号将 url 括起来

curl --request GET 'https://api.github.com/repos/facebook/react/pulls?state=open&sort=updated'

注意:如果您使用邮递员,您可以通过单击获取卷曲请求示例code邮递员中的选项。它将生成大多数编程语言的代码。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 cURL 命令时出现 URL 问题 的相关文章

  • PHP cURL 选项 CURLOPT_HEADER 和 CURLOPT_RETURNTRANSFER 是否冲突

    我正在使用 cURL 和 php 来对 API 进行身份验证 像这样 ch curl init headers headers Content Type application json curl setopt ch CURLOPT HTT
  • php如何在curl获取请求标头中使用承载令牌?

    下面是一个有效的 C get 请求 public HttpResponseMessage ExecuteEndPoint string endpoint string accessTocken HttpResponseMessage res
  • bash 脚本中带有 PKCS#12 证书的 cURL

    我必须连接到网络服务 其中必须有 pkcs12 证书 这个想法是在 bash 脚本中使用curl 具体来说 在 OS X 下 我了解到 curl 在通信中无法做的少数事情之一是处理 pkcs12 证书 p12 我有什么选择 我读过将证书转换
  • 使用 CURL post 方法的 Google 翻译 API

    有人有过使用 Google 翻译 API v2 在 POST 方法上使用 PHP CURL 翻译 HTML 的经验吗 我已经尝试了 github 上的几个代码和库 但没有一个适合我 我发现的是 GET 方法 由于通过 GET 或查询字符串解
  • 如何使用 Curl CLI 执行 OAuth 2.0?

    我想在 Windows 命令提示符下使用curl 来执行Google OAuth 2 0 我的目标是更好地理解 OAuth 服务器实现的身份验证流程 查看 HTTP 标头等 如何在 Windows 命令提示符下使用curl exe 来完成此
  • 通过 PHP Curl 调用 SoapAction

    我想通过 PHP 重新连接我的路由器 控制台命令如下 curl http 192 168 178 1 49000 upnp control WANIPConn1 H Content Type text xml charset utf 8 H
  • RCurl 和自签名证书问题

    我在获取时遇到问题RCurl功能getURL访问使用自签名证书的服务器上的 HTTPS URL 我在 Mac OS X 10 9 2 上运行 R 3 0 2 我已阅读FAQ http www omegahat org RCurl FAQ h
  • 使用 cURL 发布数据时出现“位置参数”错误

    如果我要在没有 data 它工作得很好 我试过谷歌 但找不到这个问题的任何答案 按照位于的指示here https guides instructure com m 4214 l 83393 how do i install and use
  • 使用 php 使用 Google Drive 进行断点续传

    我正在尝试使用以下文档在 php 中使用 Google Drive 进行可恢复上传 https developers google com drive v3 web manage uploads resumable https develo
  • PHP cURL:CURLOPT_CONNECTTIMEOUT 与 CURLOPT_TIMEOUT

    PHP 有以下两个与超时相关的选项 CURLOPT CONNECTTIMEOUT and CURLOPT TIMEOUT PHP 网站上的描述有点模糊 有什么不同 使用现实世界的示例 假设您通过 cURL 将 GET 变量发送到 URL 并
  • 当 URL 可在浏览器中访问时,SSH Curl 不起作用

    This post is linked with another post of mine still unsolved Laravel 作曲家更新 连接被拒绝 https stackoverflow com questions 52404
  • pip:证书失败,但curl 有效

    我们在客户端安装了根证书 https 连接适用于curl 但如果我们尝试使用pip 它失败 Could not fetch URL https installserver 40443 pypi simple pep8 There was a
  • CURL请求问题

    我正在尝试验证 paypal pdt 信息 我生成了模型表单并提交了它 IT 部门也开始工作并返回了信息 我尝试了同样的事情来发出卷曲请求 但我的当前请求对我来说返回空白 我的模型形式
  • 配置失败,因为找不到 libcurl

    我正在尝试使用从远程服务器提取一些 json 数据fromJSON gt server lt http 111 111 000 00 3000 gt streams lt fromJSON paste server output strea
  • 找不到 CURL NSS 客户端证书 myCert

    我正在尝试使用curl 访问https 地址 将我的证书传递给它并使用我自己的信任库 我们有自己的CA 验证服务器的证书 我现在以 root 身份运行 curl v cert home cdfoote myCertificate pem m
  • Curl 和 Php 5.3.3 中的 SSL 连接错误

    我的网站自 3 年来一直运行良好 代码如下 现在突然从 2 天开始出现以下错误 SSL 连接错误 在 Curl error 中 下面是我的代码
  • Uber API 不允许来自本地主机的请求

    当我使用 Uber API 和 localhost 时 我收到以下错误 请求的资源上不存在 Access Control Allow Origin 标头 起源 http 本地主机 8080 http localhost 8080 因此不允许
  • 无法安装 WWW::Curl::Easy: SZBALINT/WWW-Curl-4.17.tar.gz : make NO

    我正在尝试在我的 Fedora 26 机器上安装 WWW Curl Easy gcc c I usr include D REENTRANT D GNU SOURCE O2 g pipe Wall Werror format securit
  • 在Windows 7上安装curl后缺少libcurl-4.dll

    按照这个人的安装curl后指示 https stackoverflow com a 28757477 1186038 除了第 2 步 已安装Win64 OpenSSL v1 0 1u 轻型相反 因为下载页面中缺少版本 k http slpr
  • 卷曲选项 -:未知

    我运行此命令在 ubuntu 18 04 上安装更新版本的 nodejs curl sL https deb nodesource com setup 12 x sudo E bash 我收到错误 curl 选项 未知 我在多个系统上尝试过

随机推荐

  • 如何以累积的方式将xts转换为较低频率

    我正在尝试以累积方式将 xts 时间序列数据转换为较低的周期性 例如 对 xts 包中的示例数据 sample matrix 使用 to weekly 我得到 library xts data sample matrix to weekly
  • C# 图遍历

    该算法在遍历图中的节点方面做得很好 Dictionary
  • Pytorch 已安装但在 ubuntu 18.04 上无法运行

    我正在尝试在 ubuntu 18 04 上通过 pip 安装 Pytorch 我有 python 3 6 我的笔记本电脑是 HP Pavilion 笔记本 15 安装似乎是正确的 因为我收到消息 成功安装收集的软件包 torch torch
  • WPF - UserControl 默认内容属性

    我正在创建一个 UserControl 但我不记得您用来装饰要充当默认内容属性的属性的属性名称 举一个具体的例子 假设我有一个名为 Title 的属性 我可以使用如下属性语法进行设置
  • php - 如何将变量增加 100 [重复]

    这个问题在这里已经有答案了 我正在查询一个 URL 通过 php 命令行 该 URL 一次仅返回 100 个值 因此 我该如何自动增加它 而不是手动增加 增加 100 呢 例如 URL 是 example com getdata php s
  • Selenium Webdriver:删除所有域上的 Cookie

    在 Selenium 中 您只能删除当前域上的 Cookie 但是是否可以导航到 Firefox 存储 Cookie 的文件并删除该文件或覆盖它 我一直在四处寻找 但找不到硒存储饼干的地方 可以指定一个用户目录然后进行操作
  • VS Code 未经验证的断点

    我正在尝试在 VS Code v 1 24 0 中调试 Node Express TypeScript 应用程序 但在调试过程中我的所有断点都显示为灰色 错误是 未验证断点 已设置断点但尚未绑定 我已经搜索过 但无法弄清楚我的配置有什么问题
  • 如何使用 REST 控制台对 http API 调用进行逆向工程

    我正在尝试使用 chrome 使用相同的 http POST 参数复制我在网站 即 Zoominfo com 上发出的请求休息控制台 https chrome google com webstore detail rest console
  • swift4:此客户端应用程序未批准回调 URL

    我正在使用 swift4 我想使用 twitter 登录应用程序 但是当我按下 使用 twitter 登录 按钮时 出现此错误 回调 URL 未批准用于此客户端应用程序 可以在您的应用程序设置中调整批准的回调 URL UserInfo NS
  • 使用Python获取DNS解析时间和响应时间

    PycURL 或任何其他 python 包是否提供以下信息 lookup 连接时间 我想获得与此 cURL 命令相同的信息 不使用子进程调用该命令 Command curl s w nLookup time t time namelooku
  • 我正在计算观看次数,但这会导致错误

    错误名称 page hits 用takes context True修饰 因此它必须有第一个参数 context 我制作了视图计数器 该函数必须处理人员对站点的输入并将其输出到模板 请提供现成的修复代码已经阅读了很多https docs d
  • 拒绝安装“模块”作为其自身的依赖项

    最近 我在玩 gulp 教程时遇到了这个错误 Refusing to install gulp as a dependency of itself 执行时 npm install save dev gulp 可能是什么问题 问题出在我自己的
  • Ruby:如何将变量设置为 0,或者如果已设置,则增加 1

    我知道 运算符 但认为它不会对我有帮助 尝试创建一个数组来计算对象数组中 类型 的数量 array each do c newarray c type newarray c type newarray c type 1 0 end 有没有更
  • 如何修复错误:命令“x86_64-linux-gnu-gcc”失败,退出状态为 1

    我正在尝试在 VirtualBox 机器上全新安装的 Linux 上安装 odoo 我已按原样输入此处找到的命令 Odoo 开发阅读文档 http odoo development readthedocs org en latest ins
  • 使用 jquery 窗口大小动态调整元素大小

    我已经查看了有关此主题的许多问题 但似乎无法找出我的代码有什么问题 任何帮助将不胜感激 window resize function var newwidth window innerWidth var newheight window i
  • 如何让 PHP 5.3.8 读取 .user.ini 文件?

    我有一台运行 Apache 2 2 21 和 PHP 5 3 8 的 Mac OS X 服务器 我想在每个目录的基础上设置一些 php ini 样式指令 根据PHP手册页 http www php net manual en configu
  • 如何在 Groovy 中在特定日期和时间创建新日期

    我想知道是否还有其他方法如何创建新的Date在特定日期和时间的 Groovy 中 而不是从中解析它String with Date parse方法 我可以得到完整的清单吗Date在 Groovy 中创作 您可以使用现有的 Java 方法来创
  • gstreamer playbin - 在 Windows 上设置 uri

    我正在尝试使用此站点上的 CLI 示例播放一些音频文件 http pygstdocs berlios de pygst tutorial playbin html http pygstdocs berlios de pygst tutori
  • C代码中的QA C警告消息[重复]

    这个问题在这里已经有答案了 我编写了以下一段代码并通过 QA C 进行了分析 但它显示了警告 x 具有外部链接 并且正在定义而没有任何先前的声明 请帮助我理解这一点 Code include
  • 使用 cURL 命令时出现 URL 问题

    我在使用curl 来使用网络服务时遇到了问题 如果我们使用 Postman 消费 有一个 URL 可以正常工作 但如果通过 cURL 消费 则失败 Postman 中的 URL 工作正常 https localhost WebService