Skip to content

Feature/base64 encoding#117

Open
Jaffy-Ou wants to merge 3 commits intokillbill:masterfrom
autoro-io:feature/base64-encoding
Open

Feature/base64 encoding#117
Jaffy-Ou wants to merge 3 commits intokillbill:masterfrom
autoro-io:feature/base64-encoding

Conversation

@Jaffy-Ou
Copy link
Copy Markdown

No description provided.

- Encode X-Killbill-CreatedBy, X-Killbill-Reason, X-Killbill-Comment in
Base64
- Add X-Killbill-Encoding header to indicate Base64 encoding
- Fix Japanese character garbled text issue in KAUI

Changes:
- Modified lib/killbill_client/api/net_http_adapter.rb
- Added encode_header lambda function for UTF-8 to Base64 conversion
- Headers are now Base64 encoded before being sent to Kill Bill server
- 無効なUTF-8を適切に処理するため、force_encodingをencodeに置き換え
- 無効/未定義文字を'?'に置換する処理を追加
- 空文字列もエンコード可能に
- 元の文字列を保持するためdupを使用
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant