docs.roxen.com
main | demo | docs
download | community | pike
2000 Roxen Internet Software
Suggestions, Comments or Complaints
manuals@roxen.com

DocsRoxen2.0Web Site Creator ManualHTTP tags


  • <aconf>
  • <apre>
  • <auth-required>
  • <expire-time>
  • <header>
  • <killframe>
  • <redirect>
  • <remove-cookie>
  • <return>
  • <set-cookie>
  • <throttle>
  • HTTP tags

    HTTP tags are tags that somehow use or manipulate the URL or HTTP headers. Among other things they manipulate;
    Prestate options
    Prestate options are a way to present options in the URL, that will be persistent for a user over several pages. A prestate for the options txt and en would be stored as http://www.roxen.com/(en,txt)/my.page in the URL. If you use prestate options you must only use relative URLs in your links.

    Cookies
    Cookies are a way for a web site to store a small amount of information in the users' browsers. It is a much better way than prestates to handle information that should be persistent for a user over several pages.

    Authentification
    HTTP can be used to transmit a user name and a password through HTTP.

    Expire
    It is possible to tell the browser, and any proxy on the way to it, how long it is to cache a page.

    The HTTP tags are:

    Name Description  
    <aconf>   Creates a link that can modify the persistent states in the cookie RoxenConfig.  
    <apre>   Creates a link that can modify prestates.  
    <auth-required>   Adds an HTTP auth required header and return code (401), that will force the user to supply a login name and password.  
    <expire-time>   Sets cache expire time for the document.  
    <header>   Adds a header to the document.  
    <killframe>   This tag adds some JavaScript that will prevent others from putting the page in a frame.  
    <redirect>   Redirects the user to another page.  
    <remove-cookie>   Sets the expire-time of a cookie to a date that has already occured. This forces the browser to remove it.  
    <return>   Changes the HTTP return code for this page.  
    <set-cookie>   Sets a cookie that will be stored by the user's browser.  
    <throttle>  This tag determines a request's allocated bandwidth.