問題タブ [edn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
228 参照

http - Clojure で POST ハンドラを使用して edn を受信するにはどうすればよいですか? (そしてどうやって送るの?)

cljs-httpCompojure POST ハンドラーを使用してマップを受信し、データベースに保存したいと考えています。移動中の地図をどうするべきか、完全に混乱しています...たくさんの選択肢がpr-strありprnますread-string... 送信側では、cljs-http自分のマップを単独で edn に強制する可能性があります。動作している Compojure ハンドラーがなければ、知る方法がありません。実は、正直なところ、edn とは何かについてはまだ少しわかりません。私が集めているのは Clojure のデータ形式です。私が知る限り、私が扱っているのは、実際には edn を出荷およびバックアウト用の文字列形式に変換することです。ただし、リクエストの :data 値は文字列ではなくオブジェクトです。の実用的な例cljs-httpPOST と、クライアントから送信された元のマップを操作できるようにする Compojure POST ハンドラーがあれば最高です。:edn-paramsの目的がわからない

または、何か他のものを使用する必要がある場合。私は JSON に慣れており、データを JSON に変換して受信側に戻すべきかどうか疑問に思っています。ednを使用する利点がわかりません。

受信側には次のものがあります。

私はこれがおそらく間違っていることを知っています...しかし、私がどこにいるのかを共有したいと思いました.

更新: 少し考えた結果、タイトルは「試薬アプリとサーバーの間でマップを送信する最良の方法は何ですか?」である必要がありました。サーバーにマップを送信し、そのサーバーにリクエストを送信できるようにする必要があるだけです。そして地図を取り戻す。