浏览器F12 console获取不到statusText

        由于tomcat升级到8,statusText="" 一直是空字符串。

        修改server.xml。添加sendReasonPhrase="true"即可

<Connector port="8082" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8445" sendReasonPhrase="true"/>

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
浏览器中使用POST方法传,需要使用HTML表单元素和JavaScript代码。 1. 首先,定义一个HTML表单元素并设置它的method属性为POST: ```html <form method="post" action="your-action-url"> <!-- 表单元素 --> </form> ``` 2. 在表单元素内添加需要传递的数据。常用的表单元素有 input、textarea、select 等,例如: ```html <input type="text" name="username"> <textarea name="message"></textarea> <select name="gender"> <option value="male">Male</option> <option value="female">Female</option> </select> ``` 3. 添加一个submit按钮,点击后提交表单: ```html <input type="submit" value="Submit"> ``` 4. 在JavaScript中使用XMLHttpRequest对象发送POST请求,并处理响应: ```javascript const xhr = new XMLHttpRequest(); xhr.open('POST', 'your-action-url'); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.onload = function() { if (xhr.status === 200) { console.log(xhr.responseText); } else { console.error(xhr.statusText); } }; xhr.onerror = function() { console.error(xhr.statusText); }; const formData = new FormData(document.querySelector('form')); xhr.send(new URLSearchParams(formData)); ``` 在这段代码中,首先创建了一个XMLHttpRequest对象,然后使用open方法打开一个POST请求,设置了请求头的Content-Type为application/x-www-form-urlencoded。接着,设置了onload和onerror事件处理程序,用于处理成功和失败的响应。最后,使用FormData对象收集表单数据,并将其作为URLSearchParams对象的参数发送请求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值