Skip Menu |

This queue is for tickets about the XML-FeedPP CPAN distribution.

Report information
The Basics
Id: 73895
Status: resolved
Priority: 0/
Queue: XML-FeedPP

People
Owner: Nobody in particular
Requestors: borner22 [...] yahoo.de
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: feedPP and session ID
Date: Wed, 11 Jan 2012 12:59:29 +0000 (GMT)
To: "bug-XML-FeedPP [...] rt.cpan.org" <bug-XML-FeedPP [...] rt.cpan.org>
From: "T.R." <borner22 [...] yahoo.de>
Hi, thank you for developing and working on feedPP, which is very helpful for my delay doing. It looks like, there is a little bug, if feedPP "meets" sessionIDs. The Problem is, some webservers (which provides the RSS feeds) does an HTTP refer in order to add an session ID to the URL, like this: http://my.domain/RSS/feeds.xml;jsessionid=4C989B1DB91D706C3E46B6E30427D5CD. The strange think is, that feedPP seams to add this session-ID to the link of every item. So $item->link() contain links to the RSS article, like http://my.domain/topic/myarticle.html;jsessionid=4C989B1DB91D706C3E46B6E30427D5CD Even if the original link does not contain an session ID. Please take a look at this stackoverflow.com post, where you can find the full description. http://stackoverflow.com/questions/8656889/feedpp-and-session-id/8790900 Is there an workaround or a way to solve that behavior? Thank you, Borner
IMHO, the behavior is correct: uri components which follow a semi-colon are defined part of the path (configuration parameter for interpretation), so when the uri is used to make a relative url into an absolute uri it needs to be copied as well. You expect compatible behavior with '&' parameters, but they are not equal.