Amazon.S3.AmazonS3Client.InferContentType C# (CSharp) 메소드

InferContentType() 개인적인 메소드

private InferContentType ( PostObjectRequest request ) : void
request PostObjectRequest
리턴 void
        private void InferContentType(PostObjectRequest request)
        {
            if (String.IsNullOrEmpty(request.Headers.ContentType))
            {
                if (request.Key.IndexOf('.') > -1)
                    request.Headers.ContentType = AmazonS3Util.MimeTypeFromExtension(request.Key.Substring(request.Key.LastIndexOf('.')));
                else if (!String.IsNullOrEmpty(request.Path) && request.Path.IndexOf('.') > -1)
                    request.Headers.ContentType = AmazonS3Util.MimeTypeFromExtension(request.Key.Substring(request.Path.LastIndexOf('.')));
                else
                    request.Headers.ContentType = "application/octet-stream";
            }
        }
AmazonS3Client