2013-08-19 45 views
0

對不起,一個新手的問​​題,但..分析HTTP REST請求之前到達服務器

當我發送的REST請求通過HTTP本地主機是否有任何機會 檢查正是這種要求包括什麼/修改它在到達服務器之前。

沒有調試可用。

如果它只是網絡客戶端,我只是使用提琴手或一些東西,看到從移動設備到某個主機的請求的方式是什麼?

UPDATE:目前...我只需要看到什麼是JSON格式是走出來的應用程序使用

回答

1

當我通過http發送REST請求到本地主機時,有任何機會檢查到底是什麼請求組成/修改它到達服務器之前。

我能想到的一些可能性:

數據包嗅探器引用:

0

Logcat

您可以通過使用Log.d("tag", "msg");

日誌消息

您也可以使用Log.i("tag", "message"), Log.warn("tag", "message")

+0

調試/日誌記錄是不是一個選項...我可以看到什麼JSON對象出來的應用程序或什麼請求來到本地主機? – tania

0

您需要使用proxy server(在某些p上運行HTTP服務器的程序ort,但它不是擁有自己的Web頁面,而是從另一個服務器上載入頁面)。選擇使用現有的服務器還是編寫完整的服務器(可能在Ruby中)取決於「修改」請求和響應的含義。

+0

請參閱更新 – tania

+1

在這種情況下,你確定你不能只使用Wireshark? – chrylis

+0

它似乎太複雜了...... – tania