Skip to content

Rumisystem-github/RumiAPIProxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

これはなに

るみさーばーのAPI用プロキシ。
内部的に使用してます。
NativeImageになるので、高速に動作します。
↑使ってない。

できること

クライアントとサーバー間でのデータ渡しを担当します。
例えば、クライアントがXML、サーバーがJSONを要求した場合に、XMLとJSONの相互変換を行います。
(まだXMLには対応してません。)

また、データ圧縮にも対推しています。
現状は、無圧縮/ZSTDに対応しており、サーバーへは無圧縮として渡します。

使える圧縮

・Plain
無圧縮
・Zstd
Zstd

使えるデータ形式

・None
そのままバイパスします。
・JSON
JSON
・RSDF
RSDF

つかいかた(クライアント側)

RSV-Accept-Encodeヘッダーで「あなたはこのエンコードで送って」と指定します。
RSV-Content-Encodeヘッダーで、「こっちはこのエンコードで送ります」と指定します。
Acceptヘッダーで、「あなたはこのデータ形式で送って」と指定します。
Content-Typeヘッダーで「こっちはこのデータ形式で送ります」と指定します。

About

るみ鯖専用APIプロキシー

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors