1

... 내 cal_client 로그인 두 달력 링크를 잡아하고파이썬 GDATA "서버에서 너무 많은 리디렉션 : (302)"나는이 코드를 가지고

while (True): 

    try: 
     feed_entry = cal_client.GetCalendarEventFeed(process_steps_dev_cal_link).entry 
     feed_entry2 = cal_client.GetCalendarEventFeed(backup_steps_dev_cal_link).entry 
     break 
    except gdata.client.RedirectError, e: 
     print e 

. 그러나, RedirectError는

Too many redirects from server: 302, <HTML> 
<HEAD> 
<TITLE>Moved Temporarily</TITLE> 
</HEAD> 
<BODY BGCOLOR="#FFFFFF" TEXT="#000000"> 
<H1>Moved Temporarily</H1> 
The document has moved <A HREF="https://www.google.com/calendar/feeds/"myemail"/private/full?gsessionid=2jV2trFEab1MHFHbjnGU4Q">here</A>. 
</BODY> 
</HTML> 

이의 원인은 무엇입니까 ...이처럼 보여주는 계속? 모든 것이 오늘까지 제대로 작동했습니다. 또한 매번이 작업을 수행하지 않습니다. 때로는 효과가 있고 때로는 그렇지 않습니다. 그러나 대부분은 그렇지 않습니다.

답변

0

잘못 여기서 뭔가가있다 :

<A HREF="https://www.google.com/calendar/feeds/"myemail"/private/full?gsessionid=2jV2trFEab1MHFHbjnGU4Q"> 

자체가 "myemail" 링크의 일부이며, 그 아마 리디렉션을 일으키는 때문에 https://www.google.com/calendar/feeds/를 가리키는 HREF있다 링크. 전달할 링크를 cal_client.GetCalendarEventFeed()으로 확인하고 올바르게 형성되었는지 확인하십시오.

관련 문제