場景:在與第三方平台對接業務過程中,使用到了將資料進行Base64編碼后再進行發送的情況, 但業務對接一直是失敗的;
如下圖:

原因:Base64一行不能超過76字符,超過則添加回車換行符。
經網上核查情況及其它人員的解說(https://blog.csdn.net/jifengwan/article/details/45460695),
問題根源就是回車換行符,那刪除就行了,谷歌后又發現一問題,原來“回車換行符(\r\n)”是在Windows才有,而Linux只有換行(\n),Mac只有回車(\r)。
處理方法:
使用 StringReplace 替換上述內容即可;
