|
Создание события в Google-календаре |
☑ |
0
Nikoss
23.05.14
✎
10:27
|
Есть код создания собития:
HTTP_Объект = ПолучитьCOMОбъект("", "Microsoft.XMLHTTP");
HTTP_Объект.Open("POST", ";, Ложь);
HTTP_Объект.SetRequestHeader("Content-Type", "application/atom+xml");
HTTP_Объект.SetRequestHeader("X-If-No-Redirect", "true");
HTTP_Объект.SetRequestHeader("Authorization", "GoogleLogin auth=" + Google_Аутентефикация);
HTTP_Объект.Send(ТекстСобытия);
При работе через тонкий клиент все работает отлично, как только пробую через веб-сервер вылетает с ошибкой:
Пишет "412, precondition failed".
В чем может быть проблема?
|
|
1
Nikoss
23.05.14
✎
10:30
|
Что то миста намудрила со строкой, попробую с пробелами
HTTP_Объект.Open("POST", "htt p:// le.com/calendar/feeds/%кален дарь%/private/fu ll?v=2", Ложь);
|
|
2
Nikoss
23.05.14
✎
12:12
|
Привет такое поведение наблюдается только на IIS, на апаче все работает. А нужно на IIS.
|
|
3
Nikoss
23.05.14
✎
14:28
|
аааа, помогите, уже второй день мудохаюсь.
Пробовал переписать на "Новый HTTPЗапрос" и на "WinHttpRequest " - не получается, так даже на тонком не работает, 412 ошибка.
|
|
4
Nikoss
23.05.14
✎
15:00
|
(2), там не "Привет", а "Причём" должно быть :D
заодно и апну
|
|
5
Nikoss
25.05.14
✎
17:27
|
апппп
|
|
6
oleg_km
25.05.14
✎
20:41
|
Fiddler?
|
|
7
oleg_km
25.05.14
✎
20:41
|
У гугля разве все сервисы не https?
|
|
8
Nikoss
26.05.14
✎
07:25
|
(6), знать бы как им пользоваться
(7), беспонятия
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой