sypne を使用して REST アプリケーションを構築しようとしています。JSON ドキュメントを受け取りたい (ただし、オブジェクトの名前として呼び出されるメソッドを使用しない)。明確にするために例を示します。http://localhost/root
次の内容で URL にPOST を作成します。
{ "id": 1, "desc": "number" }
そして、私は自分のスパインアプリケーションを持っています:
class HelloWorldService(ServiceBase):
@rpc(_returns=AnyDict)
def root(ctx):
json_in=""
for data in ctx.in_string:
json_in = json_in + data
return json.loads(json_in)
application = Application([HelloWorldService],
tns='com.hello.webservices',
in_protocol=HttpRpc(validator='soft'),
out_protocol=JsonDocument()
)
そして、これを行うためのより良い方法が必要であることを私は知っています! ドキュメントまたは解決策へのポインタは、事前に高く評価されています!
よろしく