curl 相关问题

cURL是一个库和命令行工具,用于使用各种协议(如HTTP,FTP和SFTP)传输数据。 cURL项目生成两个产品libcurl和cURL。无论使用哪种cURL产品,此标签都涵盖cURL的所有用法

有没有办法使用命令行 cURL 来跟踪重定向?

我知道在 php 脚本中: curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); 将遵循重定向。有没有办法使用命令行 cURL 来跟踪重定向?

回答 4 投票 0

如何使用curl在Microsoft AD中获得授权?

我有一个 django 项目,它使用 Azure Active Directory 进行身份验证,并且我已经使用 rest_framework 设置了其 API。目前,我正在尝试使用curl 访问此API。我有能力

回答 1 投票 0

为什么带 --verbose 和不带 --verbose 时,curl 显示不同的结果?

我的 Azure AKS 集群在 1.28.9 Kubernetes 上运行。它在 XX 区域的订阅 X 中运行。我还在订阅 Y + 适当的 NSG、区域 YY 中设置了防火墙高级版。两个 vnet 相互对等...

回答 1 投票 0

PHP CURL 无法检索表内容

我正在尝试从 canada.ca 的网页上乱写表格内容。检索到的内容似乎缺少某些部分,如以下代码所示: 我正在尝试从 canada.ca 的网页上乱写表格内容。看来检索到的内容缺少某些部分,如以下代码所示: <?php $url="https://www.canada.ca/en/immigration-refugees-citizenship/corporate/mandate/policies-operational-instructions-agreements/ministerial-instructions/express-entry-rounds.html"; $base = $url; $curl = curl_init(); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_URL, $base); curl_setopt($curl, CURLOPT_REFERER, $base); curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36'); $str = curl_exec($curl); curl_close($curl); echo $str; // from what shown, we can decide table header ("# Date Round type ...") exists, but other table rows are missing “table/tbody”中的“tr”似乎丢失了。它必须是 CURL 参数中的某些内容。可能是什么? 您可以使用 .json url 导入数据: https://www.canada.ca/content/dam/ircc/documents/json/ee_rounds_123_en.json

回答 1 投票 0

使用opengraph和curl抓取新页面

我正在开发一个网站,我在其中创建了一个博客,人们可以在该博客上通过他们的 Facebook 发表评论。现在我注意到,每当我创建一个新博客时,评论插件都会显示警告“u...

回答 1 投票 0

将密钥库与curl一起使用

我想执行下面的curl命令并指定我自己的密钥存储。 我尝试使用 --cacert 选项并指定 cacert jks 的路径。 卷曲 --ssl-reqd --url 'smtp://mailhost.myorg.com...

回答 3 投票 0

如何在Windows服务器构建的Linux容器上安装curl

我目前有一个Windows构建服务器。不幸的是我无法将其更改为linux。我要求我的容器具有curl 命令,但我不确定如何在Windows Server 中安装curl。

回答 1 投票 0

powershell 变量替换不起作用

抱歉,如果这是一个愚蠢的问题,但我对 ps 很陌生。 以这种方式运行curl可以正常工作(mailgun发送带有附件的电子邮件): 卷曲-s --用户'api:***'` https://api.eu.mailgun...

回答 1 投票 0

Shell 对象和旋度

我尝试在 puredata 中使用以下 curl 命令与 shell 对象来检索图像: 卷曲-O -k 'https://cdn.onemars.net/sites/perfect-fit_uk_Z61CM_JAs8/image/editor/ben-griffiths-

回答 1 投票 0

如何使用 CURL 发送多个具有相同名称的标头值?

我一直在努力复制我们在生产中面临的问题。客户端通过 cookie 发送多个同名标头,我们正在尝试通过 CUR 解决相同问题...

回答 3 投票 0

使用 PHP 从 YouTube 抓取统计数据

在尝试独自完成这件事后,我挣扎了3个小时,我决定我自己做这件事要么不可能,要么不可能。 我的问题如下: 怎样才能刮掉

回答 2 投票 0

我尝试从文档中在我的 Windows 11 中安装 nhost,curl 命令似乎不起作用

来自官方文档 我已经安装了 Docker、Git、WSL2。 运行时> sudo curl -L https://raw.githubusercontent.com/nhost/cli/main/get.sh |巴什 错误 : sudo :术语“sudo...

回答 1 投票 0

使用curl发送多个文件

我正在尝试使用“CURLfile”通过curl发送多个文件,我的问题是每次只发送一个文件。 我正在curl postfileds 中制作文件数组 我正在尝试使用“CURLfile”通过curl发送多个文件,我的问题是每次只发送一个文件。 我正在curl postfileds中制作文件数组 <?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://app.karzoun.chat/api/v1/accounts/1/conversations/63/messages', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS => array('attachments[]'=> new CURLFILE('gAbs95dfl/karzoun whatsapp api.jpg'),'attachments[]'=> new CURLFILE('gAbs95dfl/karzoun-security.png'),'content' => 'test','message_type' => 'outgoing'), CURLOPT_HTTPHEADER => array( 'api_access_token: uKigRL93m5MjdzC2rm4dHCjr' ), )); $response = curl_exec($curl); curl_close($curl); echo $response; 我尝试使用 var_dump 输出数组,是的,它只显示数组中的一个对象,而不是两个对象,这个curl命令是我从邮递员复制的,当在邮递员上尝试它时,它可以工作并发送多个文件,但在我的php代码中不起作用。 $array = array('attachments[]'=> new CURLFILE('https://karzoun.app/assets/uploads/karzoun/zapier.png'),'attachments[]'=> new CURLFILE('https://karzoun.app/assets/uploads/karzoun/zapier.png')); var_dump($array); var_dump 的输出 array(1) { ["attachments[]"]=> object(CURLFile)#2 (3) { ["name"]=> string(53) "https://karzoun.app/assets/uploads/karzoun/zapier.png" ["mime"]=> string(0) "" ["postname"]=> string(0) "" } } 我能够根据这个问题的答案成功取得结果 使用 CURL 发送多个文件

回答 1 投票 0

无法将变量传递给curl --包含atlassian_doc_format 格式的正文的数据

我正在尝试使用命令更新融合页面 curl --request PUT --url "https:///wiki/rest/api/content/" --user $TOKEN --header '接受:application/json' --head...

回答 1 投票 0

通过经过身份验证的代理和经过身份验证的http资源进行curl

我想用 oneliner 发一篇帖子(在本例中为 Twitter)。 如果我没有代理 curl -u 用户:pass -d status="message" http://twitter.com/statuses/update.xml 工作完美。 但当我...

回答 6 投票 0

cURL NTLM 代理授权

我已经使用curl有一段时间了,它工作正常,但是使用用户“域\用户名”来验证curl的代理无法请求授权。授权方式为NTLM。 ...

回答 3 投票 0

CURL 传递 SSL 证书和密码

我需要使用 CURL 指定证书,我尝试使用 --cert 选项,但它不起作用。 您能否让我知道在使用curl调用时指定密钥库和密码?

回答 3 投票 0

使用 bash 进行有条件的网站抓取

以下脚本抓取电影标题的网站 #!/bin/bash 解析网址(){ ids=$(curl -s "$1" | grep -o -P '(?<=list.php\?mid=)\d+') for id in $ids do titles=$(curl -s "http://subtitle...

回答 1 投票 0

如何根据URL下载图片并保存图片名称?

如何从网页下载所有图像并在图像名称前添加网页的 URL(所有符号均替换为下划线)? 例如,如果我要从 http://www 下载所有图像。

回答 1 投票 0

CURL 在前几次尝试中给出错误“无法解析主机”,然后成功(CentOS7)

我遇到了一个奇怪的情况,现在想知道是否有人可以解释或猜测此行为的原因:当我 CURL 我的端点时,它在前几个

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.