[英]Qt, catch form values in QNetworkRequest
我的Qt小部件应用程序中有一个QWebView组件。 而且我已经创建了一个网络管理器来处理来自QWebView的请求。
我要做的是在QWebView内捕获 Web表单的值, 直到现在 ,我已经拥有每个网络请求的QNetworkRequest实例。
如何从QNetworkRequest实例提取表单值 ?
您可以使用QNetworkRequest
类的此功能:
QByteArray QNetworkRequest::rawHeader ( const QByteArray & headerName ) const
它返回名为headerName
的标头的原始形式。
您是否在谈论get方法的值?
int i= 0;
QPair<QString , QString > values;
while( i < ui->webView->url().queryItems().count() )
{
values = ui->webView->url().queryItems().at( i );
i++;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.