2013-08-10 5 views
0

급진파 서버에 이벤트를 추가하려고하지만 "Precondition Failed"메시지에 응답했습니다. 내 요청에 문제가있을 수 있지만 얻을 수는 없습니다.Caldav Radicale 서버가 이벤트 넣기 요청에 올바르게 응답하지 않습니다.

PUT /user/user1.ics/20130810T095754Z-1926-1000-1-3_media80-20130810T095803Z.ics HTTP/1.1 
Host: localhost:5232 
User-Agent: Evolution/2.28.3.1 
If-None-Match: * 
Content-Type: text/calendar; charset=utf-8 
Content-Length: 720 

BEGIN:VCALENDAR 
CALSCALE:GREGORIAN 
PRODID:-//Ximian//NONSGML Evolution Calendar//EN 
VERSION:2.0 
BEGIN:VTIMEZONE 
TZID:/freeassociation.sourceforge.net/Tzfile/Asia/Kolkata 
X-LIC-LOCATION:Asia/Kolkata 
BEGIN:STANDARD 
TZNAME:IST 
DTSTART:19701014T230000 
TZOFFSETFROM:+0530 
TZOFFSETTO:+0530 
END:STANDARD 
END:VTIMEZONE 
BEGIN:VEVENT 
UID:[email protected] 
DTSTAMP:20130810T095754Z 
DTSTART;TZID=/freeassociation.sourceforge.net/Tzfile/Asia/Kolkata: 
20130810T200000 
DTEND;TZID=/freeassociation.sourceforge.net/Tzfile/Asia/Kolkata: 
20130810T203000 
TRANSP:OPAQUE 
SEQUENCE:2 
SUMMARY:Test4 
CLASS:PUBLIC 
CREATED:20130810T095803Z 
LAST-MODIFIED:20130810T095803Z 
END:VEVENT 
END:VCALENDAR 

답변

0

가 확실

/user/user1.ics/20130810T095754Z-1926-1000-1-3_media80-20130810T095803Z.ics

에서 자원이 수행하지 않는 것이 위치 : 다음은 내 요청입니다 이미 존재하니?

If-None-Match: * 

헤더

이미 그 URI에 리소스가있는 경우는 PUT "실패 412 전제"실패한다는 것을 나타낸다.

+0

나는 그것이 효과가 있다고 생각한다. 자원은 이미 존재했다. 나는 더 많이 ...... 감사 할 것이다. – viv