Re: Exporting .owl files using the :directory option of http:export-url
Rainer Joswig <[email protected]> Fri, 3 Apr 2009 09:34:00 +0200
| Newsgroups | gmane.lisp.cl-http |
|---|---|
| Message-ID | <[email protected]> |
Am 03.04.2009 um 07:26 schrieb Ben Olasov: > > I noticed that when exporting the file contents of a directory using > the :directory option of http:export-url, any files with the > filename extension .owl aren't displayed as directory contents > unless renamed with a different extension, such as .txt. Is there > a way to make.owl files displayable as directory contents if they > only need to be handled as text files? CL-HTTP displays in the directory listing only files which resource types it knows (btw., this is mentioned in the documentation to HTTP:EXPORT-URL ). So you need to define the resource type if it is not one of those that are defined by CL-HTTP. CL-HTTP uses DEFINE-URL-EXPORT-TYPE for that. The following would be an example for .owl files. It allows .owl and .rdf as OWL files. These files are copied as text files (the copy mode). application/owl+xml is the MIME Type. Alternate extensions is a list of other file extensions that could be used. (http:define-url-export-type :owl-file :owl (:application :owl+xml) :copy-mode #.http::+standard-text-copy-mode+ :alternate-extensions (:rdf)) Regards, Rainer Joswig > > CL-HTTP version is 70-156-pre running under ACL 6.2/Solaris 8 (yes, > I know we need to upgrade :). > > Any recommendations welcome. > > Thanks, > > Ben _______________________________________________ > WWW-CL mailing list > [email protected] > https://lists.csail.mit.edu/mailman/listinfo/www-cl Rainer Joswig, Hamburg, Germany http://lispm.dyndns.org/ mailto:[email protected] _______________________________________________ WWW-CL mailing list [email protected] https://lists.csail.mit.edu/mailman/listinfo/www-cl