0

是否可以使用 npapi 插件获取 post 请求的 postdata。我们可以使用插件轻松访问 url、cookie 等,但是发布数据呢!

FB::DOM::WindowPtr window = m_host->getDOMWindow();
referrer="";
title ="";postdata ="";
cookie = "";userAgent = "";

if (!window)
    return;

if (window->getJSObject()->HasProperty("document"))
     cookie = window->getNode("document")->getProperty<std::string>("cookie");
if (window->getJSObject()->HasProperty("document"))
     referrer = window->getNode("document")->getProperty<std::string>("referrer");
if (window->getJSObject()->HasProperty("document"))
     title = window->getNode("document")->getProperty<std::string>("title");
if (window->getJSObject()->HasProperty("navigator")) 
     userAgent = window->getNode("navigator")->getProperty<std::string>("userAgent");
4

1 回答 1

0

你能用Javascript得到它吗?我不这么认为;但如果可能的话,这就是你从 NPAPI 做的方式。NPAPI 无法获取页面中发布请求的发布数据,因此您可以获取的唯一内容是通过 javascript。

于 2013-01-10T16:57:15.167 回答