base64碼通過http傳輸 +號變 空格 問題解決

weixin_30588675發表於2020-04-05

場景:圖片上傳OSS儲存,介面拿字串去接前端傳的base64碼,伺服器列印入參傳的值,發現和前端列印的值有所區別,伺服器中列印的值所有+號全部變成空格。

解決辦法:

 

  1. Java中使用:url = url.replaceAll(" ","+");方式將空格換成+號。
  2. 前端將base64編碼後的資料再進行urlencode編碼。

參考:https://www.cnblogs.com/jpfss/p/10037984.html

 

轉載於:https://www.cnblogs.com/LJing21/p/11214958.html

相關文章