teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

些細

2020/09/10 07:38

投稿

quickquip
quickquip

スコア11310

answer CHANGED
@@ -1,8 +1,9 @@
1
- ただの"決め"の問題だと思いますが、`=`は[4文字単位境界のためのパディングでしかない](https://ja.wikipedia.org/wiki/Base64#.E5.A4.89.E6.8F.9B.E5.BD.A2.E5.BC.8F)ので、
1
+ `=`は[4文字単位境界のためのパディングでしかない](https://ja.wikipedia.org/wiki/Base64#.E5.A4.89.E6.8F.9B.E5.BD.A2.E5.BC.8F)ので、
2
2
 
3
3
  [https://docs.oracle.com/javase/jp/11/docs/api/java.base/java/util/Base64.Encoder.html#withoutPadding()](https://docs.oracle.com/javase/jp/11/docs/api/java.base/java/util/Base64.Encoder.html#withoutPadding())
4
4
 
5
5
  を使って末尾`=`が入らないようにエンコードすれば用が足りるのではないでしょうか?
6
+ (ただの"決め"の問題だと思います)
6
7
 
7
8
  ```java
8
9
  (前後略)

1

Wikipeidaへのリンク

2020/09/10 07:38

投稿

quickquip
quickquip

スコア11310

answer CHANGED
@@ -1,4 +1,4 @@
1
- ただの"決め"の問題だと思いますが、`=`は4文字単位境界のためのパディングでしかないので、
1
+ ただの"決め"の問題だと思いますが、`=`は[4文字単位境界のためのパディングでしかない](https://ja.wikipedia.org/wiki/Base64#.E5.A4.89.E6.8F.9B.E5.BD.A2.E5.BC.8F)ので、
2
2
 
3
3
  [https://docs.oracle.com/javase/jp/11/docs/api/java.base/java/util/Base64.Encoder.html#withoutPadding()](https://docs.oracle.com/javase/jp/11/docs/api/java.base/java/util/Base64.Encoder.html#withoutPadding())
4
4