我无法在vb.net中找到更改/设置自定义http referer for awesomium的答案。
那么有人可以帮助我吗?
非常感谢。
答案 0 :(得分:0)
实施Awesomium.Core.IResourceInterceptor
界面,并使用WebCore.ResourceInterceptor = new ResourceInterceptor();
这是C#中的一个简单的ResourceInterceptor。
using System;
using System.IO;
using System.Reflection;
using Awesomium.Core;
namespace MyApp
{
public class ResourceInterceptor : IResourceInterceptor
{
/// <summary>
/// Overwrites the HTTP_REFER request header
/// </summary>
public virtual ResourceResponse OnRequest(ResourceRequest request)
{
request.Referrer = "http://www.example.com;
}
/// <summary>
/// Optionally blocks any web browser requests by returning true
/// </summary>
public virtual bool OnFilterNavigation(NavigationRequest request)
{
return false;
}
}
}