问题标签 [aws-sdk-java]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
93 浏览

amazon-s3 - 在 Spring Boot Web Flux 中将 Excel 文件上传到 s3 存储桶未正确保存

嗨,提前感谢,我尝试通过将文件作为https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/asynchronous.html中提到的未输入缓冲区将 excel 文件上传到 s3 存储桶和在这两种情况下都尝试了https://www.baeldung.com/java-aws-s3-reactive中提到的实现, 它以不受支持/不可读的格式上传。适用于 csv 格式。

}

这是我们得到的输出

---------------------------------------508855534504125891566623 内容处置:表单数据;名称=“文件”;filename="Consumer-Import (1).xlsx" Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet PK ϲŒS xl/drawings/drawing1.xmlÐ]nÂ0ðìUÞiZC^ÐN0à%n'Ê£Ü~ÑJ6i{mË ?ùïÍnt¶øDb|#ê²z´ñ]#ïo³•(8‚×<code>ƒÇF\Ånû´5ϼ§"í{^§²}ŒÃZJV=:à2èÓ´ ä ¦':© ÎIvVΫêEò@š{Ä ¸Ÿ&âêÁšãóþMׄ¶5 ÷Aú8!„bú÷f଩®Q=PüÆ‚3Š‡6–*¸ë)ÙHBý< 8þõÝÈR¾ÊÕ_ÈÝÇOÃ,¹Czȇ±&^¾“eFwî·hËȸ8øãݱ*É6µ(+ l±^Þ̳"·_PKbiƒ PK ϲŒS xl/worksheets/sheet1.xml•Ín£0...Ÿ</code>Þ±ä¯A@5IšIÚ.ªª3³v VlŒl“Ÿ·)qÑìÌá»Ç'÷ÞˆèñĨsÀB^Ä ®ï ]ˆ§¤ØÅîïõàÁu¤‚E )/pìž±t“Ñ'‹½Ì1VŽ6(dìæJ•! å∼AéñúMƃJ?Š¥À0mŠÁp8'ÂmBqÏ2,ðŠ£ŠáBµ&S¨t|™“R~¹±”eÇ\òLyˆ³ ‹“N€ >!Üz01tO"ž*Ú²Ô)> %êÜäêl±[‰”¼xºuM¨ïŒ~Á'|n«™s07ÒŸüÉÿ9ùCàû=«1´{q,ˆ:'vŸM7'ËŠ$Qcù&'ˆWŠ'¿ GVL7ÿ¼À”cW/îEx'»\ÕH"ÐÕ5‡?åÕÙ©×ø“ó}ý°M¢kvÝ\ß ‰<em>©8Ûàö ßuRœÁŠª%§Iªr½ñ¨Óßù±ƒ'ÞlRÛ7Ž+¨ ~tDí“D¨>üÔŽ²ñÕR«‡dƒŽ„.ÄÂ&|“XÚD+›™Ä“MŒMbm”øeS“ØØÄÌ$¶6ñ Ï617‰—ë5õõòÝU §Ô*èFØ5½>/Z$hSyÓÑlŒfóà©—pyê?H"-2ªW¬@_Øô…m_xî/}áõJh®ö™a±ÃKL©t¯ Õ®v§:gõÏ WASÿ'Q*àQtý?ÛÔoî;“üPK»~…ä&lt; « PK ϲŒS # xl/worksheets/_rels/sheet1.xml.relsÏK Â0àx‡0{“Ö…ˆ4íF„n¥H¦l$ñÑÛ›¢àÂåÌÏ|Ã_53³…89+¡ |d±QÂ∼'ßÕH#wžlNz¦<†AxTHlŠb+§õ—ÉZ-!´ºÖ-žþ±]ßOŠN] Ùôã…Ðï¹X&1”$pþÚ½Ã'gD]‰¯¯ŠõPK¨ëM³ * PK ϲŒS xl/theme/ theme1.xmlÍWÛnÜ ý,þâ½Á×½)»Q²›UZUê¶ê3±ñ¥ÁØ6iþ¾{m|K¢f#e_ã3‡33ÀË«¿„‹4gkh_XäaÊâ5üõsÿy~...~挬áðjóé¯dB2”;+¼†‰”Å !(3yA~úå<ÃRMyŒBŽmF'cY3”á”ÁÚŸ¿Æ?¢4 »<8f„ÉŠ„Š¥'.'´0œ)‡„)àæ$ò–'ÒC”†€òC •°á½]þ <¾ÛR0]CKÿ Ú\¢@å·×¿WÂ{ç%>§ââz|€ƒ@E1\ÛsþÞ«±¨¹o¯=×õ;xƒßj¹¹ÙZ]~·Å{¼ë]/|·ƒ÷Z¼? ëlgÙ¼ßâgÃxg7»í¬ƒ× „¦ì~€¶mßßnkt‰rúåex‹BÆΩü™œÚGþ“ó½èâªíÉ€| H„...»æ)¦%=^<nĘõˆ³”½Ó</em>-12Õagݨ¿ë #©£ŽRJò‰'¯BK9Mý2ê‰vj'$jX/×ÁÅë1à¹üÊäàB-cëbQSǹP‡ Nr뤳oyx ëéÜ),[»å7v•BYYgóö6ôzS€¯I/ÂX¬+Â1w_'¶Υb9¢ba?§UQà²kø^¥¥ S–uªüOÕ={¥§'Ù Û oéÒÆvëŠ0¶a‚CÒ7Ÿ¹ÖËåx©QóÅ{Ô

0 投票
1 回答
17 浏览

amazon-web-services - getInstanceTypesFromInstanceRequirements 总是返回 0 个实例类型

我正在运行以下 API:

根据文档,这是您需要传递的最少参数数量。但这会返回 0 个实例。我错过了什么?

0 投票
0 回答
44 浏览

java - 将 AmazonWebServiceClient 迁移到 aws-sdk-java-v2 中的 ApiGatewayAsyncClient

我目前正在使用AWS java 客户端来请求网关 API

实际代码依赖于“aws-sdk-java”,我想迁移更现代的版本“aws-sdk-java-v2”。然后,客户端将受益于非阻塞 I/O API。事实证明,从 v1 迁移到 v2 并不简单(至少对我而言)。我很乐意为此提供一些指导。

更具体地说,我需要停止com.amazonaws.AmazonWebServiceClient为更现代的课程扩展software.amazon.awssdk.services.apigateway.ApiGatewayAsyncClient课程。

我无法弄清楚代码的几个部分以正确迁移:

  • 如何提供正确的签名者software.amazon.awssdk.core.signer.Signer和/或software.amazon.awssdk.core.signer.AsyncSigner
  • 如何提供响应和错误处理程序?
  • 是以异步方式调用api的正确方法的方法吗getGatewayResponseclient

原始代码基于How to call AWS API Gateway From the Java code ?

到目前为止,我的迁移代码看起来像这样

0 投票
1 回答
9 浏览

java - 在使用适用于 Java 的 AWS 开发工具包创建密钥对时创建包含私有密钥的 file.pem

我正在尝试使用适用于 Java 的 AWS 开发工具包创建密钥对。通常,如果您在 AWS 网站上使用管理控制台并且在创建新的密钥对时,会为您提供一个 YourKeypairName.pem 文件,其中包含您必须用于访问 EC2 实例的私有 RSA 密钥。

但是,在使用 AWS SDK for Java 创建密钥对时,我可以设法获取一个包含私钥的字符串,但我不知道该怎么处理它。我想知道的是:

  • 有没有办法创建 .pem 文件并选择在 Java 中放入的内容?

  • (以更一般的方式)我如何在前端向我的应用程序用户提供包含此密钥的 .pem 文件。