Hello, I have an Abdera webservice and see different behaviour depending on whether or not there is a trailing slash in the URL that I access with a GET. The behaviour I'm seeing is as follows:
1. http://localhost.localdomain:9080/my.webservice (note - url without the "/" at the end ) returns HTTP 404 not found 2. http://localhost.localdomain:9080/my.webservice/ (note - url with the ending "/") returns the service document which contains <collection href="/my.webservice/feed"> (note no trailing slash) 3. http://localhost.localdomain:9080/my.webservice/feed returns the feed but with blank hrefs: <?xml version="1.0" encoding="UTF-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <id>tag:aaa.com,2011my.webservice:feed</id> <title type="text">My Web Service</title> <link href=""></link> <link href="" rel="self"></link> <author> <name>me</name> </author> <updated>2012-03-19T18:03:54.065Z</updated> </feed> 4. http://localhost.localdomain:9080my.webservice/feed/ (with an ending /) return 404 - which is just the opposite behaviour to what the root url does w.r.t. to the ending "/" The blank hrefs mentioned in (3) I believe is a bug in my code, however, my question is about the existence or absence of trailing slashes - is this the expected behaviour? Thanks for your help, Helen
