[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Handle-info] Bitstream identifiers in DSpace




On Aug 6, 2007, at 9:36 PM, Gary Browne wrote:
Hi All

I need to create persistent links to bitstreams in DSpace for a specific project (I know this flies in the face of conventional wisdom). Is there any way this is possible using the handle system.

For example, I know that:

http://DOMAIN_NAME/bitstream/ITEM_ID/SEQUENCE_ID/FILENAME

works. Is there an equivalent URI using handles? Can I arrange this for a particular prefix with CNRI?

I notice that I can send a URI of the form:

http://hdl.handle.net/ITEM_ID? sequenceID=SEQUENCE_ID&bitstreamName=FILENAME

without error. If CNRI forwarded on the attributes from this sort of URI (it doesn't look like they do) then I could do some redirection in Apache.

You should be able to do this using the "urlappend" parameter to the handle proxy. The example above would look like this:


http://hdl.handle.net/some/handle?urlappend=sequenceID% 3DSEQUENCE_ID%26bitstreamName=FILENAME

Of course this brings up the question if your bitstream needs to be independently addressable, maybe it deserves its own object or identifier?

Thanks,
Sean


_______________________________________________ Handle-Info mailing list Handle-Info@cnri.reston.va.us http://www.handle.net/mailman/listinfo/handle-info