zip

    2热度

    2回答

    我有一台托管大型XML文件存档的服务器,并且API在压缩文件中检索请求的文件。如果我选择大约11个或更少的文件,则zip返回正常。如果我检索到更多,我收到试图打开压缩时出现以下错误:“Windows无法打开该文件夹压缩(zipped)文件夹是无效 ” 下面是数据类和方法来创建ZIP: //Archive file containing filename and content as memory

    2热度

    1回答

    目前,我有splited到3档test.zip,test.z01一个大的zip文件,test.zip02 我用zip文件库在Python中提取这些文件,但遇到 error: "BadZipFile: Bad magic number for file header" with zipfile.ZipFile("test.zip","r") as file: file.extracta

    0热度

    1回答

    我试图获得ZipStream在Laravel 5.4中工作。我想从s3流文件来创建一个ZipStream,它返回到浏览器。 目前我的代码会生成与有效ZIP文件大小相同的损坏ZIP文件。 这是我的操作方法: public function mediaZip(User $user) { return response()->stream(function() use ($user) {

    0热度

    1回答

    我在我们的服务器上有很多文件,我们使用过滤器进行压缩,只有x天以前的文件才会被压缩。 zip命令压缩原始文件,生成一个filename.zip并删除原始文件。 这有一个小问题,即压缩作业在x天后运行后时间戳发生更改。 所以,当我们运行文件以删除较旧的文件(现在是zip文件)时,并不是所有的文件都会被删除,因为时间戳已经从原始文件更改为压缩文件。 我想添加一个条件,在压缩的同时,我希望压缩归档保留文

    0热度

    1回答

    我有一个应该写入.txt文件的字符串数组。另外我需要使用JSZip将生成的.txt文件压缩为.zip格式。在客户端,我能够使用这个字符串数组生成一个'text/plain'Blob,然后使用JSZip将这个Blob压缩成.zip格式。我需要使用node.js在服务器端执行相同的操作,但是我意识到Blob在node.js中不可用。我尝试使用'缓冲区'而不是Blob,并且我得到了一个压缩为.zip的二

    2热度

    2回答

    所以,我创建一个zip文件用密码: function createZip($fileName,$fileText,$zipFileName,$zipPassword) { shell_exec('zip -P '.$zipPassword.' '.$zipFileName.'.zip '.$fileName); unlink($fileName);

    0热度

    2回答

    我正在gradle中创建一个部署脚本。我需要压缩我的应用程序以便将其上传到s3并通过代码部署部署修订版。我可以手动运行zip -r Archive.zip *来实现此目的。但是,当我尝试在gradle中运行相同的命令时出现错误,请参阅下面的调试日志。 任务: task zip { doLast { exec { workingDir '.' com

    0热度

    2回答

    我的查询语境: 需要测试REST API上传文件的Put方法 要使用的工具是JMeter。 我可以使用POSTMAN工具成功执行上述操作,但不能在JMeter中工作。 这里是JMeter请求详细信息; 方法:PUT 路径:路径 HEADER Content-Type = multipart/form-data;边界= ---- WebKitFormBoundary $ {随机} 主体数据 ----

    1热度

    1回答

    我想创建一个包含2个文本文件的zip文件并下载它。这是我的代码。 $ fda和$ fwl是2个数组数据。 $dataZip = array( './downloads/fda.in' => $data1, './downloads/fwl.in' => $data2 ); $this->zip->add_data($dataZip);

    0热度

    1回答

    文件我写了下面的代码: Path mainFile = Paths.get("schnittprofiles/16/4/29/5/", "main/Profil_BH_121_16_04_29_05.json"); Path zipFile = Paths.get("schnittprofiles/16/4/29/5/", "main/Profil_BH_121_16_04_29_05