From 8f27e65bddd7d4b8515ce620fb485fdd78fcdf89 Mon Sep 17 00:00:00 2001 From: Constantin Jucovschi Date: Fri, 24 Apr 2009 07:20:22 -0400 Subject: Initial commit --- httpserver/test/Makefile | 63 ++++++++++++++++++++++ httpserver/test/httpserver.conf | 14 +++++ httpserver/test/post_test.html | 116 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 193 insertions(+) create mode 100644 httpserver/test/Makefile create mode 100644 httpserver/test/httpserver.conf create mode 100644 httpserver/test/post_test.html (limited to 'httpserver/test') diff --git a/httpserver/test/Makefile b/httpserver/test/Makefile new file mode 100644 index 0000000..2fef649 --- /dev/null +++ b/httpserver/test/Makefile @@ -0,0 +1,63 @@ +# -*-Makefile-*- (for Emacs) +# +# This file is part of rasdaman community. +# +# Rasdaman community is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rasdaman community is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with rasdaman community. If not, see . +# +# Copyright 2003, 2004, 2005, 2006, 2007, 2008, 2009 Peter Baumann / +# rasdaman GmbH. +# +# For more information please see +# or contact Peter Baumann via . # Top Level makefile. This points to the various modules that have to be build +# and/or deployed +# +# MAKEFILE FOR: +# a RasDaMan module +# +# COMMENTS: +# This Makefile was created during the relational port when +# splitting up catalogif into O2 dependent und not O2 dependent. +# +# IMPORTANT: +# As opposed to all other Makefiles catalogmgr does not have +# its own library. catalogif is used instead, otherwise the +# linking of all executables would have had to be changed. +# +################################################################## + +# +# IMPORTANT: +# This is an example Makefile, it has to be adapted for +# every module. This is usually done by editing the +# following: +# * variables OBJS, TESTOBJS and TESTPRG +# * the dependencies at the end +# * every occurence of EXLIB +# * the toplevel Makefile and Makefile.inc +# + +######################### Definitions ############################ + +# standard include with general options +include $(RMANBASE)/Makefile.inc + +MISCCLEAN := core + +########################### Targets ############################## + +# general rules +include $(RMANBASE)/Makefile.rel + +# automatically created dependencies +include Makefile.dep diff --git a/httpserver/test/httpserver.conf b/httpserver/test/httpserver.conf new file mode 100644 index 0000000..63ae3fd --- /dev/null +++ b/httpserver/test/httpserver.conf @@ -0,0 +1,14 @@ +# +# httpserver Configuration file +# +ServerName: sunwibas13.forwiss.tu-muenchen.de +Port: 8080 + +ServerAdmin: zoller@forwiss.tu-muenchen.de + +ServerRoot: /home/sunwibas13/wiss/zoller/RASDAMAN/httpserver/test +AccessLog: /home/sunwibas13/wiss/zoller/RASDAMAN/httpserver/test/access.log +ServerLog: /home/sunwibas13/wiss/zoller/RASDAMAN/httpserver/test/server.log +PidFile: /home/sunwibas13/wiss/zoller/RASDAMAN/httpserver/test/httpserver.pid +MaxURLLength: 120 + diff --git a/httpserver/test/post_test.html b/httpserver/test/post_test.html new file mode 100644 index 0000000..46aab47 --- /dev/null +++ b/httpserver/test/post_test.html @@ -0,0 +1,116 @@ + +Error + + + +

IMPORTANT NOTE

+ +

Unfortunately requests to the RasDaMan HTTP server are cached by + default. Be sure to disable the proxy in your webserver and also + disable the internal cache by telling the browser to verify the + document every time.

+ + +
+

+
+

Test for Post-Request: Client is Browser

+ +
+ + + + + +
+

+ +

+ + + + + +
+

+ +

+ + + + + +
+

+ +

+Get-request + + +

Testing different return types

+ +
+ + + + + +
+

+ +

+ + + + + +
+

+ +

+ + + + + +
+

+ +

+ + + + + +
+

+ +

+ + +

Test for Post-Request: Client is RasClient

+ +
+ + + + + +
+

+ +

+ + + + + +
+

+ + + +

+ + + -- cgit