1WebCommon(3kaya)             Kaya module reference            WebCommon(3kaya)
2
3
4

NAME

6       WebCommon - Common web application functions
7

DESCRIPTION

9       This module contains functions used in both the Webapp and CGI program‐
10       ming models, mostly covering the processing of user-supplied  data  and
11       file  uploading.  The  following tutorials from the Kaya website may be
12       useful:
13
14
15     - Handling user-supplied data ⟨http://kayalang.org/tutorial/web/userdata
16
17
18     - Processing file uploads ⟨http://kayalang.org/tutorial/web/upload
19

DATA TYPES

21       WebCommon.DataSource (3kaya)
22       WebCommon.Uploaded (3kaya)

EXCEPTIONS

24       WebCommon.InvalidCookie (3kaya)
25       WebCommon.NotIncoming (3kaya)
26       WebCommon.urlDecodeError (3kaya)
27       WebCommon.urlEncodeError (3kaya)

FUNCTIONS

29       WebCommon.__t_httpHeader (3kaya)
30       WebCommon.__t_incomingData (3kaya)
31       WebCommon.__t_incomingKeys (3kaya)
32       WebCommon.__t_incomingValue (3kaya)
33       WebCommon.allowFileUploads (3kaya)
34       WebCommon.contentType (3kaya)
35       WebCommon.httpHeader (3kaya)
36       WebCommon.incomingData (3kaya)
37       WebCommon.incomingExists (3kaya)
38       WebCommon.incomingFile (3kaya)
39       WebCommon.incomingFileExists (3kaya)
40       WebCommon.incomingFileKeys (3kaya)
41       WebCommon.incomingFiles (3kaya)
42       WebCommon.incomingKeys (3kaya)
43       WebCommon.incomingValue (3kaya)
44       WebCommon.initWebApp (3kaya)
45       WebCommon.originalName (3kaya)
46       WebCommon.removeTemporaryUploaded (3kaya)
47       WebCommon.setCookie (3kaya)
48       WebCommon.setKayaMaxPost (3kaya)
49       WebCommon.setKayaUploadDir (3kaya)
50       WebCommon.tempPath (3kaya)
51       WebCommon.urlDecode (3kaya)
52       WebCommon.urlEncode (3kaya)
53       WebCommon.webappName (3kaya)

AUTHORS

55       Kaya  standard  library  by  Edwin  Brady,  Chris  Morris  and   others
56       (kaya@kayalang.org). For further information see http://kayalang.org/

LICENSE

58       The  Kaya  standard  library  is free software; you can redistribute it
59       and/or modify it under the terms  of  the  GNU  Lesser  General  Public
60       License  (version  2.1  or  any later version) as published by the Free
61       Software Foundation.
62
63
64
65Kaya                             December 2010                WebCommon(3kaya)
Impressum