我有一个上传包和安装curl命令的问题,它不适合我。这在AEM 6.1中不可用吗?
curl-u admin:admin-F file=@“zip文件名”-F name=“包名”-F force=true-F install=truehttp://localhost:4502/crx/packmgr/service.jsp
当我第一次上传带有curl-u admin:admin-F package=@“name\u of_package.zip”的包时http://localhost:4502/crx/packmgr/service/.json/?cmd=upload
和安装它与curl-u admin: admin-X POSThttp://localhost:4505/crx/packmgr/service/.json/etc/packages/export/name包?安装
然后它工作正常。
这里是响应我得到的上传和安装
<crx version="1.2.11" user="admin" workspace="crx.default">
<request>
<param name="package" value="common-tools-package-1.0.6.zip"/>
<param name="name" value="common-tools-package"/>
<param name="force" value="true"/>
<param name="install" value="true"/>
</request>
<response>
<data> +------------+-----------------------------------------+ | Arguments | Comment | +------------+-----------------------------------------+ | cmd=help | print this help | +------------+-----------------------------------------+ | cmd=ls | print a list of all packages | +------------+-----------------------------------------+ | cmd=rm | remove a package | | name | package name | | [group] | group name (optional) | +------------+-----------------------------------------+ | cmd=build | build a package | | name | package name | | [group] | group name (optional) | +------------+-----------------------------------------+ | cmd=inst | install a package | | name | package name | | [strict] | true to fail on error | | [group] | group name (optional) | +------------+-----------------------------------------+ | cmd=uninst| uninstall a package | | name | package name | | [group] | group name (optional) | +------------+-----------------------------------------+ | GET | download a package | | | (content-disposition header contains | | | the correct filename) | | [cmd=get] | optional | | name | package name | | [group] | group name (optional) | +------------+-----------------------------------------+ | POST | upload a new package | | file | package to upload | | [name] | optional name | | [strict] | true to fail on install error | | [install] | automatically install package if 'true' | +------------+-----------------------------------------+ </data>
<status code="200">ok</status>
</response>
</crx>
使用进度条尝试下面的命令,并从包的目录中运行它。
curl-u用户名:密码-F file=@"。/YourPackage.zip"-F name="Package"-F force=true-F安装=truehttp://localhost:4502/crx/packmgr/service.jsp--Progress-bar-oupload.txt
问题内容: 我已按照此处的所有说明进行操作:http : //www.tonyspencer.com/2003/10/22/curl-with-php-and- apache-on-windows/ 要安装和配置apache,请获取PHP5软件包并获取CURL软件包。 我运行apache并运行PHP脚本。没问题。但是当我用curl运行php脚本时,它失败了。 它返回: 在第5行被称为 我输出php
我在Ubuntu 16.10上安装了共同存在的php包,如https://askubuntu.com/questions/761713/how-can-i-downgrade-from-php-7-to-php-5-6-on-ubuntu-16-04 我已经运行了apt-get-update和apt-get-upgrade。当我尝试安装php curl时,收到一条错误消息: 我怎么修?
本文向大家介绍Dropbox API 通过curl上传文件,包括了Dropbox API 通过curl上传文件的使用技巧和注意事项,需要的朋友参考一下 示例 这会将文件从matrices.txt当前文件夹中的本地路径/Homework/math/Matrices.txt上载到Dropbox帐户中,并返回上载文件的元数据: <ACCESS_TOKEN> 应该用OAuth 2访问令牌替换。
问题内容: 我想知道如何使用cURL或PHP中的任何其他文件上传文件。我在Google中搜索了很多次,但没有结果。 换句话说,用户看到表单上的文件上传按钮,该表单被发布到我的php脚本中,然后我的php脚本需要将其重新发布到另一个脚本(例如,在另一个服务器上)。 我有此代码来接收文件并上传 代码: 我希望代码将文件发送到接收者文件。 问题答案: 采用:
编写代理文件上载的应用程序。我正在使用CURL发布文件,但有一些问题。发布到脚本是正常的,它从脚本发布到下一个服务器就是问题所在。我一直从服务器收到此错误: “请求被拒绝,因为没有找到多部分边界” 这是我的代码: 我在网上读到的所有内容都表明,这应该可行,而且设置标题内容类型也是不必要的,但当我删除内容类型时,我会出现以下错误: 请求不包含多部分/表单数据或多部分/混合流,内容类型标头为null
我正在尝试使用上传. zip文件 dropbox api 卷曲请求: 上传完成,没有错误。从另一台设备(Ubuntu服务器)下载也已完成。但当我试着解开拉链时,我得到了以下错误: 我想我的curl上传配置有点不正确。可能有一些特殊的配置可以上传和下载。压缩文件。 我做错了什么?如何上传。通过dropbox api以reight的方式压缩文件?