私はフロントエンドのフレームワークとしてノード2とバックエンドにノードjを使用していますので、その特定の情報が含まれているjsonオブジェクトでイメージを送信しようとしています画像。だから、URLにそのjsonオブジェクトを渡すことが安全であれば、私は疑問に思います。角2、ノードjs:URLにjsonオブジェクトを渡す
-3
A
答えて
1
いいえ、JSONオブジェクトが非常に長く、URLには長すぎる可能性があるため、安全ではありません。 JSONがパラメータになる場所でAJAXリクエストを送信する必要があります。あなたはあなたが必要なすべてを持っていますdata
と呼ばれるPOSTのパラメータを持つことになり、サーバー上で、その後、
xhttp.open("POST", "ajax_test.asp", true);
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhttp.send("data=" + JSON.stringify(yourobject));
:JSONオブジェクトを送信する非同期要求の例。
+0
返信ありがとうございますが、安全がjsonオブジェクトの長さに属する場合、私のオブジェクトは長くはありません – nadhem
+1
@nadhem私は見ることができますが、このアプローチでも優れています。コードを変更したくない場合は、すべてのエッジケースでテストして、すべてがうまく動作することを確認します。 –
関連する問題
- 1. 角度2:ノードからパラメータを渡す
- 2. JSONオブジェクトをAngular 2コンポーネントに渡す
- 3. JSONオブジェクトをTypeScriptオブジェクトに自動的にマップする(角2)
- 4. 角度JSにJSONオブジェクトのノード数を取得します
- 5. JSONオブジェクトを角度クラスに分解する角度2
- 6. VueのJS:URL
- 7. ノード赤JSONオブジェクト
- 8. コントローラにJSONオブジェクトを渡す
- 9. リストにJSONオブジェクトを渡す
- 10. 角度2 - jsonオブジェクト内のjson配列を反復する
- 11. JSONオブジェクトから角2までのテンプレート
- 12. JSONオブジェクトへの角度2 /タイプスクリプトクラス
- 13. 反復NgforのJSONオブジェクトは、角2
- 14. 角度2のモーダルにJSONデータを渡す方法
- 15. JSON値をPOST要求に渡す - ノード
- 16. 角度2のキーの代わりにオブジェクトにパイプを渡す
- 17. Jsonオブジェクトの角2とTypescriptを使ってJsonオブジェクトを取得する
- 18. 角2がオブジェクトをコンポーネントに渡します
- 19. ノード/ express + ejsのクライアントにオブジェクトを渡す?
- 20. 角2 Typescriptオブジェクトをjsonに構文解析する
- 21. 角度2 +ノードWebkit
- 22. 複合JTreeノードの下にあるオブジェクトにイベントを渡すノード
- 23. jsonオブジェクトをブートストラップテーブルに渡すには?
- 24. オブジェクトを渡して角モールに戻す
- 25. 角2、パラメータとして完全なオブジェクトを渡す
- 26. オブジェクトをパラメータとして渡す角度2
- 27. JSONオブジェクトを変数に渡す
- 28. JSONオブジェクトをphpからphpに渡す
- 29. jsonオブジェクトをボトルテンプレートに正しく渡す
- 30. jsonオブジェクトのリストをコントローラメソッドに渡す
なぜすべてがとても大きいのですか? -0- –
あなたは私の質問について考えていますか – nadhem
私は代わりにポストコールをお勧めします。 –