That worked ... thanks Frank. I think I can live with this. On Oct 8, 10:48 am, Frank Mantek <[EMAIL PROTECTED]> wrote: > hmmm. that parsing code is only invoked (answering from the top of my > head) if you set feedQuery.Uri = Uri... > > if you create the object like this: > > FeedQuery query = new FeedQuery(stringUri) ; > > it should be fine.... > > Would that work for you? > > Frank Mantek > Google > On Oct 8, 2007, at 7:06 PM, JMac wrote: > > > > > > > Thanks Frank, > > > The problem is that the ATOM service I'm trying to talk to > > differentiates betweenhttp://feedsource/urlandhttp://feedsource/ > > url/. > > It requires me to request from a URI with the trailing slash ... > > unfortunately I can't set this through the FeedQuery object. Is there > > a workaround for this? > > > - John > > > On Oct 5, 1:42 am, Frank Mantek <[EMAIL PROTECTED]> wrote: > >> When you execute this line: > > >> query.Uri = queryUri > > >> the library needs to parse the incoming uri (queryUri) for it's > >> potential categories and parameters, because if you passed in > >> something like this: > > >> query.Uri = new Uri(http://....?q=text) > > >> you want to get this by accessing query.Query > > >> In the process of parsing, we use the Uri.Segments collection to > >> iterate over the different parts in the URI. And, for better or > >> worse, : > > >>http://www.foo.com/text > > >> is the same as > > >>http://www.foo.com/text/ > > >> for this kind of parsing. > > >> Is this causing you any kind of problems? > > >> Regards > > >> Frank Mantek > >> Google > >> On Oct 3, 11:51 pm, JMac <[EMAIL PROTECTED]> wrote: > > >>> I'm trying to request a feed from a URI with a trailing slash. It > >>> appears that when I set the URI for the FeedQuery the trailing slash > >>> is truncated ... is this expected? > > >>> ////Sample > >>> FeedQuery query = new FeedQuery(); > >>> String feedUrl = new String("http://www.foobar.com/blah/goo/") > >>> Uri queryUri = new Uri(feedurl); > > >>> Console.WriteLine("Query Absolute Uri: " + > >>> queryUri.AbsoluteUri.ToString()); > > >>> query.Uri = queryUri; > >>> Console.WriteLine("URL set in FeedQuery object is: " + > >>> query.Uri.AbsoluteUri.ToString()); > > >>> ///// > > >>> Output: > >>> Query Absolute Uri:http://www.foobar.com/blah/goo/ > >>> URL set in FeedQuery object is:http://www.foobar.com/blah/goo- > >>> Hide quoted text - > > >> - Show quoted text -- Hide quoted text - > > - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Data API" group. To post to this group, send email to google-help-dataapi@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---