當查看由.ASP生成的頁面的源代碼(我是一個noob)時,我有時會看到通過WebResource.axd引用的源代碼?d =後面跟着一個非常長且不可讀的字母和數字字符串。我會猜測並說它是一個指向一個腳本的指針(基於我看到的腳本標籤)或許是在一個庫中?WebResource.axd加密字符串?
<script src="/Portal/WebResource.axd?d=amy4Qb3YKPApQh4cMI21MoSwRmquuliNIlSx7bF7geaDZ56xwuLIPLkQdH_fNIrpB_hHiKLdv041_WJ1yWe27HSI4a5Spexg3Tg9fHZd33Q1&t=634666000000418502" type="text/javascript"></script>
我關閉了嗎?這個字符串是如何生成的?它是由系統自動創建的嗎?例如,作爲開發人員,如果我輸入<script src="/folder/myscript.js">
,WebResource是否會在服務器端將其轉換爲此長字符串並以此方式返回?
好的,所以如果我從你提供的鏈接瞭解(謝謝),那麼我在我的理解中就已經關閉了。我想我需要在VS 2010中創建一個測試.ASP項目,使用一兩個腳本,並且給它一個旋轉。正如我所提到的,我是.ASP的noob,並且不確定將WebResource.axd將使用的Javascript放在哪裏。我想我需要學習這些鏈接多一點... – user1906260