Restsharp на WP 7.1 добавляет куки

Я пытаюсь добавить файл cookie в запрос с помощью RestSharp, но в fiddler2 я не вижу файл cookie в запросе, и вызов службы завершается ошибкой. Есть ли какой-то трюк для добавления файла cookie в RestRequest?

 RestRequest rq = new RestRequest(LTV.NowNext(), Method.GET);
        rc.AddDefaultParameter(LTV.cookie.Key, LTV.cookie.Value, ParameterType.Cookie);

        rc.ExecuteAsync<LTV.nowNext>(rq, (response2) =>
        {
            if (response2.Data == null)
                return;
            foreach (LTV.channel channel in response2.Data.channels)
                this.Items.Add(new ItemViewModel() { LineOne = channel.name, LineTwo = channel.showing[0].content[0].parent.title, LineThree = channel.showing[1].content[0].parent.title });
        });

Спасибо, Ал


person albal    schedule 13.06.2011    source источник
comment
Это то же самое, что stackoverflow.com/questions/6557058/?   -  person Chris Koenig    schedule 24.08.2011
comment
Хм, я протестировал AddDefaultParameter и AddParameter, и он отлично работает в скрипаче. Что такое LTV.NowNext() по сравнению с LTV.nowNext?   -  person Derek Beattie    schedule 14.01.2012
comment
LTV.NowNext() - это путь URI, а LTV.nowNext - результирующий объект - в основном моя плохая и невообразимая структура именования   -  person albal    schedule 25.04.2012


Ответы (1)


RestSharp имеет ошибку на Windows Phone при добавлении файлов cookie в RestRequest!

Я решил проблему и получил запрос на включение, ожидающий их интеграции в основную ветку.

На данный момент вы можете решить эту проблему, используя AddHeader("Cookie", cookieValuesString)...

person Pedro Lamas    schedule 03.02.2012
comment
Обновление: мое исправление вошло в основную ветку RestSharp, поэтому в следующей версии эта проблема исправлена! - person Pedro Lamas; 12.03.2012