大家好 我现在有一个疑惑
关于web server在接受http post或者put方法传来的数据时(数据是以xml block形式存放在http request 的body中 传送给服务器的) 我的问题是 它传送的数据是不是先要保存到服务器端的一个缓存或者一个临时文件中 然后在对xml进行解析 然后在返回呢啊 可是当你再次对服务器端的数据检索时 数据是存放在服务器端的什么位置呢 我去哪里读取它呢 cgi 又扮演什么角色呢啊
------解决方案--------------------
存在缓存中~
读取:
- JScript code
var docXml = request.responseXML;
------解决方案--------------------
当然是存放在内存中啊,web server将数据提交给相应的web程序进行处理,至于数据,就是在内存中,web程序可以通过request对象进行访问。
cgi是一个接口规范,上述环境中,cgi程序扮演的就是web程序的角色。