`

http 的四大方式

 
阅读更多
有get,post,delete,put.

其中delete,put在tomcat 里模式不支持,需要在web.xml里

引用
<init-param>   
    <param-name>readonly</param-name>   
    <param-value>false</param-value>  
</init-param>



•接下来,从客户端通过 Ajax XMLHTTPRequest 发起 DELETE/PUT 请求:
引用
[javascript] view plaincopyprint?
01.function getXMLHTTPRequest(){ 
02.    if (XMLHttpRequest)    { 
03.        return new XMLHttpRequest(); 
04.    } else { 
05.        try{ 
06.            return new ActiveXObject('Msxml2.XMLHTTP'); 
07.        }catch(e){ 
08.            return new ActiveXObject('Microsoft.XMLHTTP'); 
09.        } 
10.    } 
11.} 
12.var req = getXMLHTTPRequest(); 
13.req.open('DELETE','http://localhost/test.jsp',false); 
14.req.send(null); 
15.document.write(req.responseText); 
function getXMLHTTPRequest(){
    if (XMLHttpRequest)    {
        return new XMLHttpRequest();
    } else {
        try{
            return new ActiveXObject('Msxml2.XMLHTTP');
        }catch(e){
            return new ActiveXObject('Microsoft.XMLHTTP');
        }
    }
}
var req = getXMLHTTPRequest();
req.open('DELETE','http://localhost/test.jsp',false);
req.send(null);
document.write(req.responseText);

•WebDAV也需要使用到这2种Http请求方法。
分享到:
评论

相关推荐

    网络工程四大服务器的搭建

    ### 网络工程四大服务器的搭建:Windows Server 2003版 #### 整体需求 在本文档中,我们将重点介绍如何在Windows Server 2003环境下搭建四大核心网络服务:Web服务器、FTP服务器、DNS服务器以及DHCP服务器。这四个...

    android笔记安卓基础知识 四大组件、六大布局、五大存储

    #### 一、四大组件详解 Android应用程序的核心是由四个基本组件构成的:**Activity**、**Service**、**ContentProvider**、**BroadcastReceiver**。 1. **Activity**:活动组件,它是用户界面的一个屏幕。当用户与...

    四大互联网电视技术方案优势与不足.pdf

    HTTP为基础的流媒体自适应传输是一种混合型的传输方式,它的传输动作类似流媒体,但是实际上是基于HTTP渐序性下载。这种方式的好处是使用了已有的HTTP协议而不是去开发一个新的传输协议。 3. 四大互联网电视技术...

    親手打造網際網路四大服務 源代码

    5. 源代码分析:学习源代码是理解这些服务工作原理的最佳方式。读者可以通过阅读和调试这些代码,深入理解网络协议的实现细节,以及服务器如何处理并发请求、错误恢复和性能优化。 6. 安全与维护:书中很可能也涵盖...

    四大框架整合

    Spring还包含了Spring MVC,可以与Struts2协同工作,为应用程序提供另一种MVC实现方式。 4. **Hibernate**:Hibernate是一个对象关系映射(ORM)框架,它简化了Java与数据库之间的交互。Hibernate通过映射Java实体...

    android四大组件等

    SQLite用于结构化数据,SharedPreferences适合保存简单的键值对,内部和外部存储用于大文件,如图片和音频,网络存储则涉及到HTTP请求和响应,通常用于同步远程数据。 理解并熟练掌握这四大组件和Intent的使用,是...

    Android四大存储

    综合运用这四大存储方式,开发者可以根据实际需求选择最合适的方法。例如,用户偏好可以使用SharedPreferences,结构化的配置数据可以存储在SQLite中,而大容量的媒体文件则可存为本地文件,网络数据则通过HTTP请求...

    jsp主要九大内置对象、四大web域、两种包含、两种注释、几个jsp标准动作

    四大Web域是指JSP页面中数据存储的四个范围,分别是page、request、session和application: 1. **page**:只在当前JSP页面有效,生命周期短,关闭页面后数据消失。 2. **request**:覆盖整个请求周期,包括转发,但...

    智能家居嵌入式Internet四大控制技术

    - **emGateway**:作为中央节点,支持TCP/IP协议和HTTP服务,可被远程访问。 - **emMicro**:每个嵌入式设备内的独立通信任务,负责监测设备状态并反馈至emGateway。 **3. 优势与挑战** - **优势**:减少了对MCU...

    四大数据库注入教程.pdf

    ### 四大数据库注入教程概览 #### 一、引言 随着互联网技术的迅猛发展,Web应用程序成为了人们日常生活中不可或缺的一部分。然而,这也使得Web应用程序成为黑客攻击的重点目标之一。其中,SQL注入攻击是最常见且...

    jsp九大内置对象和四大作用域详解.docx

    jsp九大内置对象和四大作用域详解 jsp中的九大内置对象和四大作用域是jsp编程中非常重要的概念,它们提供了访问和操作服务器端资源的能力,帮助开发者快速构建动态Web应用程序。 一、request对象 request对象代表...

    用JSP+bean+servlet开发的四大常用网站--BLOG

    本项目"用JSP+bean+servlet开发的四大常用网站"涵盖了新闻、论坛、电子商城和博客四大类型的网站,充分展示了这些技术在实际项目中的运用。 **1. JSP:动态网页的生成者** JSP是Java技术提供的一种用于创建动态网页...

    7.四大组件之Activity.pptx

    &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"&gt; android:icon="@drawable/app_icon" android:label="@string/app_name"&gt; android:name=".MainActivity" android:label="@string/...

    SEO之网站优化的重要相关四大因素

    - **减少HTTP请求**:通过合并文件、使用CSS Sprites等方式减少服务器负担。 - **压缩资源文件**:使用Gzip等工具压缩CSS、JavaScript等文件,减少传输时间。 - **优化图片大小**:使用合适的格式(如WebP)和尺寸,...

    Ajax的使用四大步骤

    通常,开发者会根据实际需求决定选择哪一种方式来获取数据。 第四步,设置onreadystatechange函数处理服务器的响应。当XMLHttpRequest对象的状态发生变化时,onreadystatechange事件处理函数会被触发。通过检查...

    HTTP知识详解大全

    HTTP/1.0的会话方式较为简单,每次请求-响应交互都需要建立一个新的TCP连接,这意味着对于同一个网站的多个资源加载,浏览器需要反复建立和关闭连接,这在一定程度上影响了网络效率。而HTTP/1.1引入了持久连接(Keep...

    Extjs的API阅读方式.pdf

    - 四大部分内容:配置项(configuration)、属性(properties)、方法(methods)和事件(events)。 配置项通常是指那些在组件或类初始化时可以在构造函数中设置的参数,这些参数决定了组件或类的行为和外观。属性...

    PHP四大安全策略

    3. 严格限制URL输入格式:例如,不允许用户输入非HTTP协议的URL。 4. 用户身份验证使用令牌:在用户身份验证过程中使用令牌(Token)机制,可以有效防止CSRF攻击。 其他安全策略 1. 线上环境关闭错误报告:在生产...

Global site tag (gtag.js) - Google Analytics