Firefox做了得到請求到服務器。它得到了HTML頁面作爲迴應。 此HTML響應頁面中有一部分需要修改。 有的jQuery代碼在HTML的頭部分:自動修改服務器響應
<Head>
..
<script type="text/javascript">
jQuery(document).ready(function(){
init(var1, var2, var3, var4);
});
</script>
..
</Head>
的目標是:
- 攔截原始響應。
- 找到這個javascript部分在的迴應。
- 編輯變量1和3但保留,因爲它們是變量2和4。
- 發送響應至Firefox。
1點我做提琴手是通過代理服務器設置連接到火狐。目前我不知道該怎麼辦分2,3和4自動。 我最近纔開始使用Fiddler,文檔中沒有示例說明如何操作。
是否有更簡單的方法發送/修改基於服務器的請求請求/響應/響應在的Windows自動使用其他程序?
謝謝你的幫助!
謝謝@myf我已經使用了「修改它的正文」版本。我還發現有一個html敏捷包可以解析可以在fiddler中使用的html,但是我沒有嘗試過使用它,這有點棘手。我認爲更好的方法是在javascript文件中使用jquery ajax處理,因爲它可以將響應分成可用作請求輸入的變量。 – Samuel
我認爲智能代理將使用神經網絡或其他一些自學習技術。如果它能在馬里奧遊戲和其他遊戲中獲勝,爲什麼開發者不會將這些東西包含在他們的程序中?這將大大簡化用戶的重複性任務。 – Samuel
這個答案很棒,拯救了我的一天!順便說一句,要獲得「FiddlerScript」選項卡,您必須首先安裝http://www.telerik.com/fiddler/add-ons上的_Syntax-Highlighting Add-Ons_ –