所以我正在为特定网站创建一个应用程序,该应用程序对某些文章/实体或其他任何内容都有评论。我已经知道如何使用RSS获取这些评论,但我也很好奇我是否可以从应用程序本身实现回复功能。该网站没有相应的API,但我知道当您撰写评论时,它会发送一个包含表单内容的POST请求。
有没有办法找出POST请求的样子,所以我可以从我的应用程序发送类似的一个?最终目标是能够将我的应用中的新评论回复/发布到该网站。
有什么想法?只是在理论上。
答案 0 :(得分:1)
有没有办法找出POST请求的样子,所以我可以 从我的应用程序发送一个类似的?
使用一些debuger,例如FireBug for FF或DragonFly for Opera。
所以我可以从我的应用程序发送类似的一个?
如果有人能够看到请求的性质并在其应用中发出此类请求,则不安全。应用可能不良并发送垃圾邮件 应该有一些Captcha或CSRF保护 如果有 - 您的计划将无效 如果没有 - 它是安全漏洞。
我的建议。 更好地创建一些API,从你的APP调用它 Simple HTTP,XML-RPC或SOAP 这将是更加安全和有用的事情。
答案 1 :(得分:0)
查看发送帖子请求的页面。如果HTML代码或javascript很简单,您可以了解哪些是发送到服务器的POST数据。否则,您可以访问服务器并查看其中的代码吗?
答案 2 :(得分:0)
将浏览器指向Chrome或Firefox(使用Firebug插件)并打开检查器(Control-Alt-I / Command-Alt-I),然后打开" Network"标签。在那里,您将看到对服务器的实时请求和响应。
如果您需要通过自己的应用实施身份验证,请访问google" cookie jar"和你的语言。