http

    0熱度

    1回答

    我想僞造一個發佈請求到一個用c#編程的網站。 我用WireShark來嗅探我的電腦和服務器之間的通信。 我注意到客戶端發送視圖狀態數據(用Base64編碼),我想知道如何在我的請求中僞造它。 我郵編 public static void sendPostRequest(string responseUri,CookieCollection responseCookies) {

    5熱度

    3回答

    我必須從遠程服務器中獲取一些JSON對象,並且我正在使用這個功能非常棒,除了某些奇怪的數據正在被抓取,我相信是因爲它使用ASCII字符集來解碼。 請在下面找到THW方法,我使用 public HttpResponse call(String serviceURL,String serviceHost,String namespace,String methodName,String payload

    0熱度

    1回答

    可見的資料,因此我加載JSON商店,但沒有數據網格中可見。我究竟做錯了什麼?這裏是網格: { xtype: 'gridpanel', title: 'Clients List', store: Ext.create('Ext.data.Store', { model: 'app.model.modelClients',

    0熱度

    1回答

    我正在開發一個小的服務器端API用於Java客戶端(我也寫過)。 api是用球衣(RESTful)編寫的,並且運行在tomcat服務器上。它提供的數據作爲Json-String傳遞給客戶端,所有通信都通過Http進行。 我現在想確保只有我自己的客戶端程序能夠訪問api(目前,因爲它的http,每個人都可以通過普通瀏覽器接收json數據)。因此,即時通訊尋找一種方法來「識別」我的客戶端程序到api上

    0熱度

    2回答

    我正在編寫一個web代理,它可以很好地處理可以轉換爲ASCII文本的網頁。但是,當我嘗試使用二進制數據(Youtube.com是我一直在使用的那個)查看頁面時,有一處存在內存泄漏,並且在字符串的末尾,相同的幾個字符會一遍又一遍地重複發送給客戶(並且將顯示在其他地方,他們顯然不應該)。 下面是我的代碼的相關部分。 SendHTTPResponse是一個函數,它使用代理將網頁的響應發送給客戶端,並且正

    3熱度

    1回答

    我在考慮通過HTTP實現RPC機制。 POST方法似乎適用於這些調用。但是,由於每次調用都帶有二進制負載,因此需要決定如何將該二進制數據附加到POST請求。看起來有兩種內容類型適用於今天的POST:application/x-www-form-urlencoded和multipart/form-data。前者似乎需要百分比轉義的二進制數據,而後者似乎會在邊界/內容處置字段中增加一些開銷。 因此我的

    0熱度

    1回答

    我正在開發一個網頁,我正在使用httpd web服務器和Firefox進行測試。該頁面是一個簡單的serach引擎 - 提供關鍵詞和相關項目將使用AJAX進行顯示。 我的問題來了,每次我點擊這些項目去另一個頁面,並嘗試返回使用瀏覽器的後退按鈕,所有的內容都消失了,我不得不再次搜索。 我該如何保留這些物品?

    0熱度

    1回答

    我有要求通過HTTP爲移動應用程序(例如android,iphone等)提供法律文件。腐敗可能發生在http上(參考文獻:1,2)。在我的情況下,下載的文件在傳輸過程中沒有被破壞是非常必要的。 確保完整性的一種機制是對文檔進行數字簽名。如果文檔是xml,這種方法運行良好,但簽名公鑰需要被客戶端使用和信任。 另一種機制是創建並存儲文檔的校驗和(例如MD5)。客戶端可以下載文檔和校驗和,然後使用校驗和

    0熱度

    1回答

    我有以下腳本,將目標=「_空白」所有「http」和「https」開頭的鏈接: $(document).ready(function(){ $("body a[href^='http']").attr("target","_blank"); }); 例子:JSFIDDLE 如何添加到這個腳本的「FTP」鏈接?

    1熱度

    3回答

    在我的應用程序中,我正在從ReST Web服務下載JSON數據。大多數時候,這個工作正常,但有時連接會超時。 這是我用來設置超時代碼... HttpConnectionParams.setConnectionTimeout(httpParameters, 20000); HttpConnectionParams.setSoTimeout(httpParameters, 42000); 如果連