问题标签 [curl]

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.

0 投票
3 回答
1231 浏览

php - PHP 库或命令行?

我最近遇到了两种情况,我选择使用命令行而不是 PHP 库来做某事。例如,在 PHP 中这样做:

而不是这个:

另一种情况是使用 ImageMagick 的命令行界面,而不是 PHP 界面。

一些与我交谈过的人认为使用库更好。有人说更好更快,有人说更安全,等等。

你有什么意见?使用其中一种有什么好处?

我知道一个好处,就是我只有一行代码而不是 5 行。

0 投票
1 回答
1085 浏览

c++ - 为什么 MFC::CHttpFile 'PUT' 不适合我?

我的代码与供应商提供的一个小型 Java 应用程序对话。这个 Java 应用程序在 localhost:57000 设置了一个 Web 服务器,用于控制“机器”的状态。出于这个问题的目的,我需要将“机器”的状态从“关闭”更改为“开启”。为了实现这一点,我应该将以下字符串 HTTP PUT 到http://localhost:57000/settings.xml的“机器” :

此 Curl 命令完美运行:

curl -X PUT -H "Content-Type:application/xml" -d @settings.xml http://localhost:57000/settings.xml "

其中本地文件“settings.xml”中包含上述 xml 字符串。

我想做 Curl 对 MFC 的 WININET 类所做的事情。恕我直言,以下代码应该与 curl 所做的完全相同。遗憾的是,尽管 localhost Web 服务器返回代码 200,但它忽略了我的 xml 字符串。我错过了什么小东西?

提前致谢。

0 投票
2 回答
1224 浏览

php - 是否可以从 GMail 的收件箱中获取所有电子邮件?

是否可以从您的 GMail 收件箱中获取我所有的电子邮件,而不仅仅是未读的电子邮件?我当前的 PHP 脚本只会收到未读的电子邮件,但我想要整个收件箱。

我正在使用 PHP 和 CURL。首先,是否有可能做到这一点?

如果是这样,有人可以给我一些关于如何实现这一目标的提示吗?

0 投票
3 回答
1320 浏览

python - 程序化登录和使用不支持 api 的 Google 服务

Google 为他们的许多服务提供 API,并为多种语言提供绑定。但是,并非所有内容都受支持。所以这个问题来自于我对 wget、curl 和各种 Web 编程库等东西的不完全理解。

  1. 如何以编程方式向 Google 进行身份验证?

  2. 是否可以利用现有 API 访问 Google 不受支持的部分?

一旦我通过了身份验证,我如何使用它来访问我的受限页面?似乎可以使用 API 进行登录并获取令牌,但我不明白接下来我应该做什么来获取受限网页。

具体来说,我正在使用 Android 并想编写一个脚本来每天一次或两次从 Android Market 获取我的应用程序使用统计信息,以便制作漂亮的图表。我最有可能的目标是 python,但任何说明非 API 使用 Google 服务的语言的代码都会有所帮助。谢谢各位。

0 投票
3 回答
7148 浏览

python - 提交文件时出现python curl问题

问题在于如何发帖。

c.setopt( c.POSTFIELDS, POST_DATA ) 不接受列表,所以我应该怎么做而不是添加列表?

并且 c.setopt( c.HTTPPOST, POST_DATA ) 下降:

更新:

-----------------------------15758382912173403811539561297\r\n内容-处置:表单-数据;name="a"\r\n\r\n上传\r\n-----------------------------15758382912173403811539561297\r\ nContent-Disposition:表单数据;名称="文件[]"; filename="Datos_Pegados_0a17.jpg"\r\n内容类型:图像/jpeg\r\n\r\nÿØÿà

这就是我使用篡改数据得到的结果。

postfield的有趣部分:

表格数据;name="a"\r\n\r\n上传\r\n

表格数据;名称="文件[]"

所以...你说 POST_DATA 应该是 'a=upload&file[]=FILE'?

更新2:

那是代码...

现在它正在使用表单数据配置,但它没有上传我相信的文件

c.setopt(c.POSTFIELDS, 'a=upload&file[]=/datos/poop1.jpg')

我得到这个:

0 投票
4 回答
9381 浏览

php - 如何使用PHP将网页放入变量中

我想从网上下载一个页面,当您使用像 Firefox 这样的简单浏览器时允许这样做,但是当我使用“file_get_contents”时,服务器拒绝并回复它理解命令但不允许这样的下载。

那么该怎么办?我想我在一些脚本(在 Perl 上)中看到了一种通过创建用户代理和 cookie 使您的脚本像一个真正的浏览器的方法,这使服务器认为您的脚本是一个真正的 Web 浏览器。

有没有人对此有任何想法,如何做到这一点?

0 投票
3 回答
10887 浏览

curl - WAMP 的 CURL

我是 PHP 新手,我正在尝试学习如何解析信息,我正在尝试使用 CURL,但我无法在 Windows Vista 上的桌面 WAMP 上安装它。如何安装 CURL?

0 投票
5 回答
22739 浏览

php - 来自 PHP 内部的 SFTP

我正在构建一个 Web 应用程序,除其他外,它还需要连接到 FTP 服务器以下载或上传文件。该应用程序是用 PHP 编写的,它托管在 Linux 服务器上。

我想知道是否也可以提供对 SFTP 服务器的支持,但是在 Google 上进行了一些快速搜索之后,似乎这并不是那么简单。

所以,问题是:在 PHP 中使用 SFTP 的最佳方式是什么?是否有一个类也可以为 FTP 和 SFTP 提供支持,以便两者都可以使用相同的功能?

0 投票
2 回答
13446 浏览

authentication - Python 中的 HTTP 身份验证

什么是 python urllib 等价的

我这样做了:

有没有更好/更简单的方法?

0 投票
1 回答
8309 浏览

php - 在 PHP 中使用 CURL 或 fsockopen 的 Wordpress 自动登录

客户想要单击链接并自动登录到 Wordpress 后端管理部分。

我尝试使用 fsockopen,代码如下。没用。

也试过卷曲

任何人都有如何使这项工作的想法?

它是一个Linux操作系统。运行php5。

我之前使用 javascript 完成了此操作,只是在页面加载时提交了一个包含所有隐藏输入的表单。客户不想要 javascript