2013-01-22 36 views
1

因此,我爲特定網站創建了一個應用程序,該應用程序對某些文章/實體或其他內容有評論。我已經知道如何使用RSS獲取這些評論,但我也很好奇,如果我可以從應用程序本身實現回覆功能。該網站沒有API,但我知道,當您撰寫評論時,它會發送POST請求和表單內容。獲取網站發送給自己的POST請求?

有沒有辦法找出POST請求是什麼樣的,所以我可以從我的應用程序發送類似的請求?最終目標是能夠從我的應用程序向該網站回覆/發佈新評論。

有什麼想法?就理論而言。

+0

'有沒有辦法找出POST請求是什麼樣的,所以我可以從我的應用程序發送類似的請求? - 聽說過Firebug? –

+0

理論上,是的。但是現在大多數網站要麼a)要求用戶登錄,b)填寫驗證碼,c)使用某種令牌。所有這些的原因是爲了阻止你正在嘗試做的事情,這些事情很容易被垃圾郵件所利用。 – Prisoner

回答

1

有沒有辦法找出POST請求是什麼樣的,所以我可以從 發送類似的應用程序?

使用一些debuger,如FireBug for FFDragonFly for Opera

所以我可以從我的應用程序發送類似的?

這將是不安全如果有人能看到請求的性質,並在他們的應用程序這樣的請求。應用程序可能是不好的併發送垃圾郵件
應該有一些CaptchaCSRF保護。
如果有 - 您計劃將不起作用
如果沒有 - 這是安全漏洞

我的建議。 更好地創建一些API,從你的APP調用它。
Simple HTTPXML-RPCSOAP
這將是更安全,更有用的事情要知道。

0

看看發送發佈請求的頁面。如果HTML代碼或JavaScript很簡單,您可以瞭解哪些是發送到服務器的POST數據。否則,你可能有權訪問服務器,並可以在那裏查看代碼?

0

點瀏覽器與Chrome或Firefox(與Firebug的插件),並打開檢查器(按下Control-Alt-I /命令-ALT-I),然後在 「網絡」 選項卡。你會看到實時請求和對服務器的響應。

如果您需要從您的應用程序執行認證,請使用谷歌「cookie jar」和您的語言。