Я пытаюсь удалить запись блога на blogger.com, используя Blogger API через библиотеку Prototype Javascript. Вот мой код:
var request = new Ajax.Request(
'http://www.blogger.com/feeds/'+remoteBlogId+'/posts/default/'+postId
{
method:'DELETE',
requestHeaders:['Authorization', 'GoogleLogin auth='+authKey],
on200:function(){/*onSuccess*/},
onFailure:function(){/*onFailure*/}
}
);
Насколько я вижу из описания API, все в порядке, но когда я запускаю это, он запускает функцию onSuccess, но не удаляет запись на сервере.
Полагаю, что Prototype не работает хорошо с методами HTTP, отличными от GET и POST ( вот билет , описывающий аналогичную проблему, хотя предложенный патч не работает для меня)
Любая помощь приветствуется!