Index: trunk/zoo-project/zoo-kernel/service_internal.c
===================================================================
--- trunk/zoo-project/zoo-kernel/service_internal.c	(revision 435)
+++ trunk/zoo-project/zoo-kernel/service_internal.c	(revision 440)
@@ -112,4 +112,10 @@
   for(s=tmpMap->value;*s!=NULL;s++)
     *lpszTmp++ = *s;
+  *lpszTmp++ = '|'; 
+  tmpMap=NULL;
+  tmpMap=getMapFromMaps(conf,"lenv","message");
+  if(tmpMap!=NULL)
+    for(s=tmpMap->value;*s!=NULL;s++)
+      *lpszTmp++ = *s;
   *lpszTmp = '\0'; 
 }
@@ -208,4 +214,10 @@
 	for(s=tmpMap->value;*s!=NULL && *s!=0;s++){
 	  *s1++=*s;
+	}
+	*s1++='|';
+	tmpMap=getMapFromMaps(conf,"lenv","message");
+	if(tmpMap!=NULL)
+	  for(s=tmpMap->value;*s!=NULL && *s!=0;s++){
+	    *s1++=*s;
 	}
 	*s1=NULL;
Index: trunk/zoo-project/zoo-kernel/zoo_service_loader.c
===================================================================
--- trunk/zoo-project/zoo-kernel/zoo_service_loader.c	(revision 435)
+++ trunk/zoo-project/zoo-kernel/zoo_service_loader.c	(revision 440)
@@ -1352,5 +1352,5 @@
 		map* ltmp=getMap(tmpmaps->content,"method");
 		if(l==4){
-		  if(!(ltmp!=NULL && strcmp(ltmp->value,"POST")==0)
+		  if(!(ltmp!=NULL && strncmp(ltmp->value,"POST",4)==0)
 		     && CHECK_INET_HANDLE(hInternet)){
 		    if(loadRemoteFile(m,tmpmaps->content,hInternet,(char*)val)!=0){
