2017-08-02 79 views
-3

我使用角2作爲前端框架工作和節點js在後端,所以我試圖發送圖像與包含一些特定信息的json對象圖片。所以我想知道,如果在URL中傳遞該json對象是安全的。角2,節點js:傳遞url中的json對象

+1

爲何一切如此之大? -_- –

+0

你對我的問題有什麼想法嗎 – nadhem

+1

我會推薦一個郵政電話來代替。 –

回答

1

不,這是不安全的,因爲您的JSON對象可能很長,對於一個URL來說太長。您將需要發送一個AJAX請求,其中您的JSON將成爲參數。異步請求發送JSON對象的實例:

xhttp.open("POST", "ajax_test.asp", true); 
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
xhttp.send("data=" + JSON.stringify(yourobject)); 

然後,在服務器上,你將有一個POST參數調用data那裏你將有你需要的一切。

+0

感謝您的回覆,但是如果安全屬於json對象的長度,那麼我的對象不會很長 – nadhem

+1

@nadhem我看到了,但即使如此,這種方法仍然優越。如果你不想改變你的代碼,那麼用所有的邊緣情況來測試它,以確保一切正常。 –