Элемент управления WinForms WebBrowser игнорирует реферер

1

Я столкнулся со следующей проблемой:

var browser = new WebBrowser();
var header = "Referer: http://testref.com\r\n";
browser.Navigate("http://localhost/test", "_self", null, header");

index.html at/localhost/test содержит:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"  type="text/javascript"></script>
            <script>
                $( document ).ready(function() {
                alert(document.referrer);}
</script>

и он говорит, что referrer пуст, хотя я и указал. Почему и как я могу заставить код.net отправлять референт, который будет распознан кодом js. Может быть, использование 3-сторонних элементов управления поможет, например, GeckoFx?

Теги:
http-headers
winforms
http

1 ответ

2

Проблема решена с использованием GeckoFx вместо встроенного управления;

  • 0
    Рад слышать, что вы решаете это сами. Но почему вы не принимаете свой ответ?
  • 0
    Потому что я могу принять свой ответ только завтра, и это решение не дает мне ответа на вопрос «почему»

Ещё вопросы

Сообщество Overcoder
Наверх
Меню