>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Модификация заголовка REFERER в Gecko http://forum.mozilla-russia.org/viewtopic.php?id=64439 |
manyunya > 03-08-2014 22:00:55 |
Приветствую всех. Создал браузер(пока только заготовка) на основе GeckoFX-29.0 и xulrunner 29 Использовал VisualStudio 2013. C# привожу пример кода где переназначается заголовок UserAgent Выделить код Код:using System; using System.Windows.Forms; using Gecko; namespace GeckoExample { public partial class FrmMain : Form { private readonly GeckoWebBrowser _webBrowser; public FrmMain() { // инициализация Xulrunner Xpcom.Initialize( Application.StartupPath + "\\xulrunner\\" ); this.InitializeComponent(); this._webBrowser = new GeckoWebBrowser { Anchor = AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top | AnchorStyles.Bottom, Width = this.Width, Height = this.Height - this.pnl1.Height - 5, Top = this.pnl1.Bottom + 5 }; // устанавливаем UserAgent браузера в Firefox 31 GeckoPreferences.User[ "general.useragent.override" ] = "Mozilla/5.0 (; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0"; private async void btnStart_Click( object sender, EventArgs e ) { var testClass = new GoogleExample( this._webBrowser ); await testClass.OpenGoogle(); } } } нужно сделать что то подобное с заголовком REFERER. Помогите! Очень нужно! я только учусь, если что-то не так, сильно не кидайтесь помидорками. |
Иван Говяжий > 05-10-2014 23:31:31 |
В рефере вроде передаётся откуда пришёл юзер на какую-либо страницу, наверно по умолчанию так и есть, ежели ниоткуда, будет пусто, если хотите подменить, то вместо 0 пишите, что угодно, хоть матерные частушки. Наверно как-то так))) |