| 组件名称 | 中文-文档-下载链接 | 中英对照-文档-下载链接 |
|---|---|---|
| aws-java-sdk-s3-1.11.939.jar | aws-java-sdk-s3-1.11.939-API文档-中文版.zip | aws-java-sdk-s3-1.11.939-API文档-中英对照版.zip |
AWS Java SDK For Amazon S3
用于Amazon S3模块的AWS Java SDK包含用于与Amazon Simple Storage Service通信的客户端类


摘要:aws-java-sdk-s3、com.amazonaws、中文文档、中英对照文档、下载、包含jar包、原API文档、源代码、Maven依赖信息文件、翻译后的API文档、amazonaws、s3、java、sdk、jar包、java、中英对照文档;
使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。
人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
双语对照,边学技术、边学英语。
com.amazonaws.auth
com.amazonaws.auth.policy.actions
com.amazonaws.auth.policy.conditions
com.amazonaws.auth.policy.resources
com.amazonaws.services.s3
com.amazonaws.services.s3.event
com.amazonaws.services.s3.internal
com.amazonaws.services.s3.internal.auth
com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.keywrap
com.amazonaws.services.s3.internal.crypto.v1
com.amazonaws.services.s3.internal.crypto.v2
com.amazonaws.services.s3.internal.eventstreaming
com.amazonaws.services.s3.iterable
com.amazonaws.services.s3.metrics
com.amazonaws.services.s3.model
com.amazonaws.services.s3.model.analytics
com.amazonaws.services.s3.model.intelligenttiering
com.amazonaws.services.s3.model.inventory
com.amazonaws.services.s3.model.lifecycle
com.amazonaws.services.s3.model.metrics
com.amazonaws.services.s3.model.ownership
com.amazonaws.services.s3.model.replication
com.amazonaws.services.s3.request
com.amazonaws.services.s3.transfer
com.amazonaws.services.s3.transfer.exception
com.amazonaws.services.s3.transfer.internal
com.amazonaws.services.s3.transfer.internal.future
com.amazonaws.services.s3.transfer.model
com.amazonaws.services.s3.waiters
| Package | Description |
|---|---|
| com.amazonaws.auth | |
| com.amazonaws.auth.policy.actions | |
| com.amazonaws.auth.policy.conditions | |
| com.amazonaws.auth.policy.resources | |
| com.amazonaws.services.s3 |
同步客户端访问Amazon S3。 |
| com.amazonaws.services.s3.event | |
| com.amazonaws.services.s3.internal | |
| com.amazonaws.services.s3.internal.auth | |
| com.amazonaws.services.s3.internal.crypto | |
| com.amazonaws.services.s3.internal.crypto.keywrap | |
| com.amazonaws.services.s3.internal.crypto.v1 | |
| com.amazonaws.services.s3.internal.crypto.v2 | |
| com.amazonaws.services.s3.internal.eventstreaming | |
| com.amazonaws.services.s3.iterable | |
| com.amazonaws.services.s3.metrics | |
| com.amazonaws.services.s3.model |
对Amazon S3表示的各种类型建模的类。 |
| com.amazonaws.services.s3.model.analytics | |
| com.amazonaws.services.s3.model.intelligenttiering | |
| com.amazonaws.services.s3.model.inventory | |
| com.amazonaws.services.s3.model.lifecycle | |
| com.amazonaws.services.s3.model.metrics | |
| com.amazonaws.services.s3.model.ownership | |
| com.amazonaws.services.s3.model.replication | |
| com.amazonaws.services.s3.request | |
| com.amazonaws.services.s3.transfer |
转移管理。 |
| com.amazonaws.services.s3.transfer.exception | |
| com.amazonaws.services.s3.transfer.internal | |
| com.amazonaws.services.s3.transfer.internal.future | |
| com.amazonaws.services.s3.transfer.model | |
| com.amazonaws.services.s3.waiters |
AbortableTransfer
AbortIncompleteMultipartUpload
AbortMultipartUploadRequest
AbstractAmazonS3
AbstractAmazonS3EncryptionV2
AbstractDownloadCallable
AbstractPutObjectRequest
AbstractRepeatableCipherInputStream
AbstractS3ResponseHandler
AbstractTransfer
AccessControlList
AccessControlTranslation
AdjustedRangeInputStream
AesGcmKeyWrapper
AesGcmKeyWrapper.Builder
AesGcmKeyWrapperProvider
AmazonS3
AmazonS3Builder
AmazonS3Client
AmazonS3ClientBuilder
AmazonS3Encryption
AmazonS3EncryptionClient
AmazonS3EncryptionClientBuilder
AmazonS3EncryptionClientParamsWrapper
AmazonS3EncryptionClientV2
AmazonS3EncryptionClientV2Builder
AmazonS3EncryptionClientV2ParamsWrapper
AmazonS3EncryptionV2
AmazonS3Exception
AmazonS3ExceptionBuilder
AmazonS3URI
AmazonS3Waiters
AnalyticsAndOperator
AnalyticsConfiguration
AnalyticsExportDestination
AnalyticsFilter
AnalyticsFilterPredicate
AnalyticsPredicateVisitor
AnalyticsPrefixPredicate
AnalyticsS3BucketDestination
AnalyticsS3ExportFileFormat
AnalyticsTagPredicate
AwsChunkedEncodingInputStream
AWSS3V4Signer
Bucket
BucketAccelerateConfiguration
BucketAccelerateStatus
BucketCrossOriginConfiguration
BucketLifecycleConfiguration
BucketLifecycleConfiguration.NoncurrentVersionTransition
BucketLifecycleConfiguration.Rule
BucketLifecycleConfiguration.Transition
BucketLoggingConfiguration
BucketNameUtils
BucketNotificationConfiguration
BucketNotificationConfiguration.TopicConfiguration
BucketPolicy
BucketReplicationConfiguration
BucketTaggingConfiguration
BucketVersioningConfiguration
BucketWebsiteConfiguration
ByteRangeCapturingInputStream
CannedAccessControlList
CanonicalGrantee
CipherLite
CipherLiteInputStream
CipherProvider
CloudFunctionConfiguration
CompletedFuture
CompleteMultipartCopy
CompleteMultipartDownload
CompleteMultipartUpload
CompleteMultipartUploadRequest
CompleteMultipartUploadResult
CompleteMultipartUploadRetryablePredicate
CompleteMultipartUploadRetryCondition
CompositeFuture
CompressionType
Constants
ContentCryptoScheme
Copy
CopyCallable
CopyImpl
CopyMonitor
CopyObjectRequest
CopyObjectResult
CopyPartCallable
CopyPartRequest
CopyPartRequestFactory
CopyPartResult
CopyResult
CORSRule
CORSRule.AllowedMethods
CreateBucketRequest
CryptoConfiguration
CryptoConfigurationV2
CryptoKeyWrapAlgorithm
CryptoMode
CryptoModuleDispatcher
CryptoRangeGetMode
CryptoRuntime
CryptoStorageMode
CryptoUtils
CSVInput
CSVOutput
DefaultRetention
DelegatingFuture
DeleteBucketAnalyticsConfigurationRequest
DeleteBucketAnalyticsConfigurationResult
DeleteBucketCrossOriginConfigurationRequest
DeleteBucketEncryptionRequest
DeleteBucketEncryptionResult
DeleteBucketIntelligentTieringConfigurationRequest
DeleteBucketIntelligentTieringConfigurationResult
DeleteBucketInventoryConfigurationRequest
DeleteBucketInventoryConfigurationResult
DeleteBucketLifecycleConfigurationRequest
DeleteBucketMetricsConfigurationRequest
DeleteBucketMetricsConfigurationResult
DeleteBucketOwnershipControlsRequest
DeleteBucketOwnershipControlsResult
DeleteBucketPolicyRequest
DeleteBucketReplicationConfigurationRequest
DeleteBucketRequest
DeleteBucketTaggingConfigurationRequest
DeleteBucketWebsiteConfigurationRequest
DeleteMarkerReplication
DeleteMarkerReplicationStatus
DeleteObjectRequest
DeleteObjectsRequest
DeleteObjectsRequest.KeyVersion
DeleteObjectsResponse
DeleteObjectsResult
DeleteObjectsResult.DeletedObject
DeleteObjectTaggingHeaderHandler
DeleteObjectTaggingRequest
DeleteObjectTaggingResult
DeletePublicAccessBlockRequest
DeletePublicAccessBlockResult
DeleteVersionRequest
DigestValidationInputStream
Download
DownloadImpl
DownloadMonitor
DownloadS3ObjectCallable
DualstackEndpointBuilder
EmailAddressGrantee
EncryptedGetObjectRequest
EncryptedInitiateMultipartUploadRequest
EncryptedPutObjectRequest
Encryption
EncryptionConfiguration
EncryptionMaterials
EncryptionMaterialsAccessor
EncryptionMaterialsFactory
EncryptionMaterialsProvider
EndpointParams
ExistingObjectReplication
ExistingObjectReplicationStatus
ExpectedBucketOwnerRequest
ExpectedSourceBucketOwnerRequest
ExpressionType
ExtraMaterialsDescription
ExtraMaterialsDescription.ConflictResolution
FailedFuture
FileDeletionEvent
FileHeaderInfo
FileLockException
FileLocks
Filter
FilterRule
FutureImpl
GCMCipherLite
GeneratePresignedUrlRequest
GenericBucketRequest
GetBucketAccelerateConfigurationRequest
GetBucketAclRequest
GetBucketAnalyticsConfigurationRequest
GetBucketAnalyticsConfigurationResult
GetBucketCrossOriginConfigurationRequest
GetBucketEncryptionRequest
GetBucketEncryptionResult
GetBucketIntelligentTieringConfigurationRequest
GetBucketIntelligentTieringConfigurationResult
GetBucketInventoryConfigurationRequest
GetBucketInventoryConfigurationResult
GetBucketLifecycleConfigurationRequest
GetBucketLocationRequest
GetBucketLoggingConfigurationRequest
GetBucketMetricsConfigurationRequest
GetBucketMetricsConfigurationResult
GetBucketNotificationConfigurationRequest
GetBucketOwnershipControlsRequest
GetBucketOwnershipControlsResult
GetBucketPolicyRequest
GetBucketPolicyStatusRequest
GetBucketPolicyStatusResult
GetBucketReplicationConfigurationRequest
GetBucketTaggingConfigurationRequest
GetBucketVersioningConfigurationRequest
GetBucketWebsiteConfigurationRequest
GetObjectAclRequest
GetObjectLegalHoldRequest
GetObjectLegalHoldResult
GetObjectLockConfigurationRequest
GetObjectLockConfigurationResult
GetObjectMetadataRequest
GetObjectRequest
GetObjectRetentionRequest
GetObjectRetentionResult
GetObjectTaggingRequest
GetObjectTaggingResponseHeaderHandler
GetObjectTaggingResult
GetPublicAccessBlockRequest
GetPublicAccessBlockResult
GetRequestPaymentConfigurationRequest
GetS3AccountOwnerRequest
GlacierJobParameters
Grant
Grantee
GroupGrantee
HeadBucketFunction
HeadBucketRequest
HeadBucketResult
HeaderHandler
Headers
HeaderType
HeaderValue
HeadObjectFunction
IllegalBucketNameException
InitiateMultipartUploadHeaderHandler
InitiateMultipartUploadRequest
InitiateMultipartUploadResult
InputSerialization
InputSubstream
InstructionFileId
IntelligentTieringAccessTier
IntelligentTieringAndOperator
IntelligentTieringConfiguration
IntelligentTieringFilter
IntelligentTieringFilterPredicate
IntelligentTieringPredicateVisitor
IntelligentTieringPrefixPredicate
IntelligentTieringStatus
IntelligentTieringTagPredicate
IntermediateOutpostResource
IntermediateOutpostResource.Builder
InternalKeyWrapAlgorithm
InventoryConfiguration
InventoryDestination
InventoryEncryption
InventoryFilter
InventoryFilterPredicate
InventoryFormat
InventoryFrequency
InventoryIncludedObjectVersions
InventoryOptionalField
InventoryPredicateVisitor
InventoryPrefixPredicate
InventoryS3BucketDestination
InventorySchedule
IsSigV4RetryablePredicate
JceEncryptionConstants
JSONInput
JSONOutput
JSONType
KeyFilter
KeyWrapAlgorithmResolver
KeyWrapException
KeyWrapper
KeyWrapperContext
KeyWrapperContext.Builder
KeyWrapperFactory
KeyWrapperFactory.Builder
KeyWrapperProvider
KMSEncryptionMaterials
KMSEncryptionMaterialsProvider
KMSKeyWrapper
KMSKeyWrapper.Builder
KMSKeyWrapperContext
KMSKeyWrapperContext.Builder
KMSKeyWrapperProvider
KMSMaterialsHandler
KMSMaterialsHandler
LambdaConfiguration
LegacyS3ProgressListener
LifecycleAndOperator
LifecycleFilter
LifecycleFilterPredicate
LifecyclePredicateVisitor
LifecyclePrefixPredicate
LifecycleTagPredicate
ListBucketAnalyticsConfigurationsRequest
ListBucketAnalyticsConfigurationsResult
ListBucketIntelligentTieringConfigurationsRequest
ListBucketIntelligentTieringConfigurationsResult
ListBucketInventoryConfigurationsRequest
ListBucketInventoryConfigurationsResult
ListBucketMetricsConfigurationsRequest
ListBucketMetricsConfigurationsResult
ListBucketsRequest
ListMultipartUploadsRequest
ListNextBatchOfObjectsRequest
ListNextBatchOfVersionsRequest
ListObjectsRequest
ListObjectsV2Request
ListObjectsV2Result
ListPartsHeaderHandler
ListPartsRequest
ListVersionsRequest
MaterialsDescriptionProvider
MD5DigestCalculatingInputStream
Message
MessageDecoder
MetadataDirective
MetadataEntry
Metrics
MetricsAndOperator
MetricsConfiguration
MetricsFilter
MetricsFilterPredicate
MetricsPredicateVisitor
MetricsPrefixPredicate
MetricsStatus
MetricsTagPredicate
Mgf1Scheme
Mimetypes
MultiFactorAuthentication
MultiFileOutputStream
MultiObjectDeleteException
MultiObjectDeleteException.DeleteError
MultipartUpload
MultipartUploadContext
MultipartUploadContext
MultipartUploadListing
MultipleFileDownload
MultipleFileDownloadImpl
MultipleFileTransfer
MultipleFileTransferMonitor
MultipleFileUpload
MultipleFileUploadImpl
NotificationConfiguration
ObjectCannedAclProvider
ObjectExpirationHeaderHandler
ObjectExpirationResult
ObjectListing
ObjectLockConfiguration
ObjectLockEnabled
ObjectLockLegalHold
ObjectLockLegalHoldStatus
ObjectLockMode
ObjectLockRetention
ObjectLockRetentionMode
ObjectLockRule
ObjectMetadata
ObjectMetadataProvider
ObjectOwnership
ObjectRestoreHeaderHandler
ObjectRestoreResult
ObjectTagging
ObjectTaggingProvider
OnFileDelete
OutpostResourceType
OutputLocation
OutputSerialization
Owner
OwnerOverride
OwnershipControls
OwnershipControlsRule
ParquetInput
PartCreationEvent
PartETag
PartListing
PartSummary
PauseException
PauseResult
PauseStatus
Permission
PersistableDownload
PersistableTransfer
PersistableUpload
PolicyStatus
PreparedDownloadContext
PresignedUrlDownload
PresignedUrlDownloadConfig
PresignedUrlDownloadImpl
PresignedUrlDownloadRequest
PresignedUrlDownloadResult
PresignedUrlRetryableDownloadTaskImpl
PresignedUrlUploadRequest
PresignedUrlUploadResult
PresignUrlDownloadCallable
Progress
ProgressEvent
ProgressListener
PublicAccessBlockConfiguration
PutInstructionFileRequest
PutObjectRequest
PutObjectResult
QueueConfiguration
QuoteFields
RedirectRule
Region
RegionalEndpointsOptionResolver
RenewableCipherLiteInputStream
RepeatableFileInputStream
RepeatableInputStream
ReplicaModifications
ReplicaModificationsStatus
ReplicationAndOperator
ReplicationDestinationConfig
ReplicationFilter
ReplicationFilterPredicate
ReplicationPredicateVisitor
ReplicationPrefixPredicate
ReplicationRule
ReplicationRuleStatus
ReplicationTagPredicate
ReplicationTime
ReplicationTimeStatus
ReplicationTimeValue
RequestCopyUtils
RequestPaymentConfiguration
RequestPaymentConfiguration.Payer
RequestProgress
ResponseHeaderHandlerChain
ResponseHeaderOverrides
RestoreObjectRequest
RestoreObjectResult
RestoreRequestType
RestUtils
RoutingRule
RoutingRuleCondition
RsaOaepKeyWrapper
RsaOaepKeyWrapper.Builder
RsaOaepKeyWrapperProvider
S3AbortableInputStream
S3AccelerateUnsupported
S3AccessPointBuilder
S3AccessPointResource
S3AccessPointResource.Builder
S3Actions
S3ArnConverter
S3ArnUtils
S3BucketResource
S3BucketResource
S3BucketResource.Builder
S3ClientOptions
S3ClientOptions.Builder
S3ConditionFactory
S3CryptoModule
S3CryptoModule
S3CryptoModuleAE
S3CryptoModuleAEStrict
S3CryptoModuleBase
S3CryptoModuleBase
S3CryptoScheme
S3DataSource
S3DataSource.Utils
S3Direct
S3DirectSpi
S3ErrorResponseHandler
S3Event
S3EventNotification
S3EventNotification.GlacierEventDataEntity
S3EventNotification.RequestParametersEntity
S3EventNotification.ResponseElementsEntity
S3EventNotification.RestoreEventDataEntity
S3EventNotification.S3BucketEntity
S3EventNotification.S3Entity
S3EventNotification.S3EventNotificationRecord
S3EventNotification.S3ObjectEntity
S3EventNotification.UserIdentityEntity
S3HandlerContextKeys
S3KeyFilter
S3KeyFilter.FilterRuleName
S3KeyWrapScheme
S3Location
S3MetadataResponseHandler
S3Object
S3ObjectId
S3ObjectIdBuilder
S3ObjectInputStream
S3ObjectResource
S3ObjectResource
S3ObjectResource.Builder
S3ObjectResponseHandler
S3Objects
S3ObjectSummary
S3OutpostAccessPointBuilder
S3OutpostResource
S3OutpostResource.Builder
S3ProgressListener
S3ProgressListenerChain
S3ProgressPublisher
S3QueryStringSigner
S3RequestEndpointResolver
S3RequesterChargedHeaderHandler
S3RequesterChargedResult
S3Resource
S3ResourceType
S3ResponseMetadata
S3RestoreOutputPathHeaderHandler
S3RestoreOutputPathResult
S3ServiceMetric
S3Signer
S3SignerProvider
S3StringResponseHandler
S3SyncProgressListener
S3V4AuthErrorRetryStrategy
S3VersionHeaderHandler
S3VersionResult
S3Versions
S3VersionSummary
S3XmlResponseHandler
ScanRange
SelectObjectContentEvent
SelectObjectContentEvent.ContinuationEvent
SelectObjectContentEvent.EndEvent
SelectObjectContentEvent.ProgressEvent
SelectObjectContentEvent.RecordsEvent
SelectObjectContentEvent.StatsEvent
SelectObjectContentEventException
SelectObjectContentEventStream
SelectObjectContentEventVisitor
SelectObjectContentRequest
SelectObjectContentResult
SelectParameters
SelectRecordsInputStream
ServerSideEncryptionByDefault
ServerSideEncryptionConfiguration
ServerSideEncryptionHeaderHandler
ServerSideEncryptionKMS
ServerSideEncryptionResult
ServerSideEncryptionRule
ServerSideEncryptionS3
ServiceUtils
ServiceUtils.RetryableS3DownloadTask
SetBucketAccelerateConfigurationRequest
SetBucketAclRequest
SetBucketAnalyticsConfigurationRequest
SetBucketAnalyticsConfigurationResult
SetBucketCrossOriginConfigurationRequest
SetBucketEncryptionRequest
SetBucketEncryptionResult
SetBucketIntelligentTieringConfigurationRequest
SetBucketIntelligentTieringConfigurationResult
SetBucketInventoryConfigurationRequest
SetBucketInventoryConfigurationResult
SetBucketLifecycleConfigurationRequest
SetBucketLoggingConfigurationRequest
SetBucketMetricsConfigurationRequest
SetBucketMetricsConfigurationResult
SetBucketNotificationConfigurationRequest
SetBucketOwnershipControlsRequest
SetBucketOwnershipControlsResult
SetBucketPolicyRequest
SetBucketReplicationConfigurationRequest
SetBucketTaggingConfigurationRequest
SetBucketVersioningConfigurationRequest
SetBucketWebsiteConfigurationRequest
SetObjectAclRequest
SetObjectLegalHoldRequest
SetObjectLegalHoldResult
SetObjectLockConfigurationRequest
SetObjectLockConfigurationResult
SetObjectRetentionRequest
SetObjectRetentionResult
SetObjectTaggingRequest
SetObjectTaggingResponseHeaderHandler
SetObjectTaggingResult
SetPublicAccessBlockRequest
SetPublicAccessBlockResult
SetRequestPaymentConfigurationRequest
SimpleMaterialProvider
SkipMd5CheckStrategy
SourceSelectionCriteria
SSEAlgorithm
SSEAwsKeyManagementParams
SSEAwsKeyManagementParamsProvider
SSECustomerKey
SSECustomerKeyProvider
SseKmsEncryptedObjects
SseKmsEncryptedObjectsStatus
SSEResultBase
StaticEncryptionMaterialsProvider
Stats
StorageClass
StorageClassAnalysis
StorageClassAnalysisDataExport
StorageClassAnalysisSchemaVersion
Tag
TagSet
Tier
Tiering
TopicConfiguration
Transfer
Transfer.TransferState
TransferManager
TransferManagerBuilder
TransferManagerConfiguration
TransferManagerUtils
TransferMonitor
TransferProgress
TransferProgressUpdatingListener
TransferStateChangeListener
Upload
UploadCallable
UploadContext
UploadImpl
UploadMonitor
UploadObjectObserver
UploadObjectRequest
UploadObjectStrategy
UploadPartCallable
UploadPartRequest
UploadPartRequestFactory
UploadPartResult
UploadResult
UseArnRegionResolver
VersionListing
WebsiteConfiguration
XmlWriter
XmlWriterUtils
从给定URL下载文件并立即将其上传到AmazonS3的更直接的方法是什么(+将有关文件的一些信息保存到数据库中,例如名称、大小等)?现在,我既不使用Paperclip,也不使用Carrierwave。谢谢 最佳答案 简单明了:require'open-uri'require's3'amazon=S3::Service.new(access_key_id:'KEY',secret_access_key:'KEY')bucket=amazon.buckets.find('image_storage')url='http://www.ex
我正在编写一个小脚本来定位aws存储桶中的特定文件,并创建一个临时验证的url以发送给同事。(理想情况下,这将创建类似于在控制台上右键单击存储桶中的文件并复制链接地址的结果)。我研究过回形针,它似乎不符合这个标准,但我可能只是不知道它的全部功能。我尝试了以下方法:defauthenticated_url(file_name,bucket)AWS::S3::S3Object.url_for(file_name,bucket,:secure=>true,:expires=>20*60)end产生这种类型的结果:...-1.amazonaws.com/file_path/file.zip.A
我发现ActiveRecord::Base.transaction在复杂方法中非常有效。我想知道是否可以在如下事务中从AWSS3上传/删除文件:S3Object.transactiondo#writeintofiles#raiseanexceptionend引发异常后,每个操作都应在S3上回滚。S3Object这可能吗?? 最佳答案 虽然S3API具有批量删除功能,但它不支持事务,因为每个删除操作都可以独立于其他操作成功/失败。该API不提供任何批量上传功能(通过PUT或POST),因此每个上传操作都是通过一个独立的API调用完成的
我真的很习惯使用Ruby编写以下代码:my_hash={}my_hash['test']=1Java中对应的数据结构是什么? 最佳答案 HashMapmap=newHashMap();map.put("test",1);我假设? 关于java-等价于Java中的RubyHash,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/22737685/
在Rails4.0.2中,我使用s3_direct_upload和aws-sdkgems直接为s3存储桶上传文件。在开发环境中它工作正常,但在生产环境中它会抛出如下错误,ActionView::Template::Error(noimplicitconversionofnilintoString)在View中,create_cv_url,:id=>"s3_uploader",:key=>"cv_uploads/{unique_id}/${filename}",:key_starts_with=>"cv_uploads/",:callback_param=>"cv[direct_uplo
我正在尝试编写一个将文件上传到AWS并公开该文件的Ruby脚本。我做了以下事情:s3=Aws::S3::Resource.new(credentials:Aws::Credentials.new(KEY,SECRET),region:'us-west-2')obj=s3.bucket('stg-db').object('key')obj.upload_file(filename)这似乎工作正常,除了该文件不是公开可用的,而且我无法获得它的公共(public)URL。但是当我登录到S3时,我可以正常查看我的文件。为了使其公开可用,我将最后一行更改为obj.upload_file(file
我正在尝试使用boilerpipe来自JRuby。我看过guide从JRuby调用Java,并成功地将它与另一个Java包一起使用,但无法弄清楚为什么同样的东西不能用于boilerpipe。我正在尝试基本上从JRuby中执行与此Java等效的操作:URLurl=newURL("http://www.example.com/some-location/index.html");Stringtext=ArticleExtractor.INSTANCE.getText(url);在JRuby中试过这个:require'java'url=java.net.URL.new("http://www
我只想对我一直在思考的这个问题有其他意见,例如我有classuser_controller和classuserclassUserattr_accessor:name,:usernameendclassUserController//dosomethingaboutanythingaboutusersend问题是我的User类中是否应该有逻辑user=User.newuser.do_something(user1)oritshouldbeuser_controller=UserController.newuser_controller.do_something(user1,user2)我
什么是ruby的rack或python的Java的wsgi?还有一个路由库。 最佳答案 来自Python标准PEP333:Bycontrast,althoughJavahasjustasmanywebapplicationframeworksavailable,Java's"servlet"APImakesitpossibleforapplicationswrittenwithanyJavawebapplicationframeworktoruninanywebserverthatsupportstheservletAPI.ht
我有一个应用程序可以读取文件的内容并为其编制索引。我将它们存储在磁盘本身中,但现在我使用的是AmazonS3,因此以下方法不再适用。事情是这样的:defperform(docId)@document=Document.find(docId)if@document.file?#Youshould'tcreateanewversion@document.versionlessdo|doc|@document.file_content=Cloudoc::Extractor.new.extract(@document.file.file)@document.saveendendend@docu