草庐IT

s3browser

全部标签

java - 在 amazon s3 java 中删除文件、目录和存储桶

我想知道如何做到这一点。我查看了sdk文档并有一些示例,但对语法的一般情况感到困惑。如果我想删除一个文件,我假设我使用deleteObject(path,key)。然而,什么是“key”?另外你如何删除一个目录?我似乎找不到这样做的方法。 最佳答案 这段代码对我有用。folderPath类似于“topDir/secondDir/”voiddeleteObjectsInFolder(StringbucketName,StringfolderPath){for(S3ObjectSummaryfile:s3.listObjects(buc

组件分享之后端组件——用于 SFTP、S3、FTP、WebDAV、Git、Minio、LDAP、CalDAV、CardDAV、Mysql、Backblaze 的现代 Web 客户端filestash

组件分享之后端组件——用于SFTP、S3、FTP、WebDAV、Git、Minio、LDAP、CalDAV、CardDAV、Mysql、Backblaze的现代Web客户端filestash背景近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。组件基本信息组件:filestash开源协议:AGPL-3.0license官网:www.filestash.app/内容本节我们分享一个用于SFTP、S3、FTP、WebDAV、Git、Minio、LDAP、CalDAV、CardDA

java - Amazon Web Services (AWS) S3 Java 创建子目录(对象)

我熟悉AWSJavaSDK,我也试过浏览对应的Javadoc,但是我不知道如何创建子目录,即存储桶中的目录对象,以及如何将文件上传到它。假设bucketName和dirName对应于已经存在的bucket(具有公共(public)权限)和一个需要在bucket中创建的新(object)目录(即bucketName/目录名/)我尝试了以下方法:AmazonS3Clients3=newAmazonS3Client(newBasicAWSCredentials(ACCESS_KEY,SECRET_KEY));s3.createBucket(bucketName+"/"+dirName);//

java - Amazon Web Services (AWS) S3 Java 创建子目录(对象)

我熟悉AWSJavaSDK,我也试过浏览对应的Javadoc,但是我不知道如何创建子目录,即存储桶中的目录对象,以及如何将文件上传到它。假设bucketName和dirName对应于已经存在的bucket(具有公共(public)权限)和一个需要在bucket中创建的新(object)目录(即bucketName/目录名/)我尝试了以下方法:AmazonS3Clients3=newAmazonS3Client(newBasicAWSCredentials(ACCESS_KEY,SECRET_KEY));s3.createBucket(bucketName+"/"+dirName);//

java - 如何更新现有 Amazon S3 文件的元数据?

我需要更新所有AmazonS3的云文件中的缓存控制header。但是,我不知道如何使用jcloudsAPI做到这一点。我正在使用apachejclouds插件。我得到了两个相关的答案:jclouds:howdoIupdatemetadataforanexistingblob?SetExpiresheaderforanexistingS3objectusingAWSJavaSDK第一个答案是建议使用SwiftKeyApi类,该类在grails的jcloud插件中不可用。第二个答案是使用已经有一个grails包装插件的AWSjavasdkhttps://grails.org/plugin/

java - 如何更新现有 Amazon S3 文件的元数据?

我需要更新所有AmazonS3的云文件中的缓存控制header。但是,我不知道如何使用jcloudsAPI做到这一点。我正在使用apachejclouds插件。我得到了两个相关的答案:jclouds:howdoIupdatemetadataforanexistingblob?SetExpiresheaderforanexistingS3objectusingAWSJavaSDK第一个答案是建议使用SwiftKeyApi类,该类在grails的jcloud插件中不可用。第二个答案是使用已经有一个grails包装插件的AWSjavasdkhttps://grails.org/plugin/

AWS S3 nodejs访问控制策略

我想在node.js中制作服务器,允许用户将文件上传到AWSS3。对于上传的每个文件,默认情况下有一个全局唯一的URL,如下所示:https://s3.amazonaws.com/aws-website-test-psjjm/about.html使用node.js设置这些文件上传到S3的文件的访问控制的不同策略是什么?看答案看一下S3访问概述:https://docs.aws.amazon.com/amazons3/latest/dev/access-control-overview.html访问控制,存储措施策略和ACL有两种类型。您使用的将取决于您要实现的目标。您需要仔细研究哪种最适合您。

java - 使用 Selenium Webdrivers 方法 "browser.helperApps.neverAsk.saveToDisk"如何在单击链接时自动下载文件

在Java中使用SeleniumWeb驱动程序,我试图通过单击应用程序中的链接来下载文件。即单击链接后,下载应该开始而不询问是否使用Firefox12浏览器保存文件的选项。我正在使用browser.helperApps.neverAsk.saveToDisk方法。实际结果:当我运行此代码时,文件不会自动保存,而是要求选择是否保存。我正在使用数据驱动的方法,我从Excel文件中获取元素。谁能帮帮我?下面是使用browser.helperApps.neverAsk.saveToDisk的代码publicclassDriver{staticWebDriverdriver;publicstat

java - 使用 Selenium Webdrivers 方法 "browser.helperApps.neverAsk.saveToDisk"如何在单击链接时自动下载文件

在Java中使用SeleniumWeb驱动程序,我试图通过单击应用程序中的链接来下载文件。即单击链接后,下载应该开始而不询问是否使用Firefox12浏览器保存文件的选项。我正在使用browser.helperApps.neverAsk.saveToDisk方法。实际结果:当我运行此代码时,文件不会自动保存,而是要求选择是否保存。我正在使用数据驱动的方法,我从Excel文件中获取元素。谁能帮帮我?下面是使用browser.helperApps.neverAsk.saveToDisk的代码publicclassDriver{staticWebDriverdriver;publicstat

Unity3d windows平台基于3D WebView for Windows and macOS (Web Browser)插件打开内嵌网页支持AR/VR功能实现

前言之前Unity3d的程序在winpc上打开网页一般使用EmbeddedBrowser插件,也算是比较好用的,不过经过查找我发现3DWebViewforWindowsandmacOS(WebBrowser)插件也很不错。支持?VuplexVR/AR浏览器的相同代码,轻松地在Windows和macOS上以3D形式渲染Web内容并与之进行交互。支持Android、iOS、Windows、macOS?和?UWP/Hololens这些平台,不过这里的版本仅支持WindowsandmacOS平台。其余的平台需要下载其他版本。支持调用键盘和鼠标事件,以编程方式调整大小、缩放、滚动和后退/前进;支持在当前