簡體   English   中英

如何將 javascript 文件(其中包含多個函數)從服務器發送到客戶端?

[英]How to send a javascript file (with several functions in it) from the server to the client side?

我需要在服務器端擁有該功能,以便向最終用戶隱藏實現。 我沒有找到這種解決方案的主題。

我有一個 .js 文件,其中包含我在 html5 文件中使用的函數。 js 文件通過使用 script 標簽在 html 中“調用”,但用戶可以通過 url 跟蹤它們並查看 .js 文件內容。 我不希望這種情況發生。 $getScript() 完成了這項工作,但同樣可以捕獲 url,因此也可以捕獲文件內容。 與 $ajax 函數大致相同。 一切正常,但我想隱藏 js 內容。

.js 文件是這樣的:

var x, x,....

function A(){...}
function B(){...}

依此類推,我在 html 中使用 A(), B() 函數。

從服務器獲取內容文件而不使 url 可見的最佳方法是什么?

服務器:nodejs。 (我通過 socket.io 正確發送了一些 json 文件,但我不知道如何實現另一個問題。

提前致謝,最好!

如果您向客戶發送敏感信息,那么您就做錯了。 無論客戶端是否有腳本的 URL,只要確定了,只要發送到他們的計算機,他們仍然可以找到它。

找到一種不同的方式來完成您正在嘗試做的事情,而無需向客戶端發送敏感信息。 它不安全。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM