您的位置:

js发送网页请求,javascript怎么向网页发送请求

本文目录一览:

如何使用js向指定一个网站发送一个带参数的post请求

/*

* 1 创建XMLHttpRequest对象 */

var xhr = ajaxFunction();

/*

* 2 服务器向浏览器响应请求

*

* readyState 属性表示Ajax请求的当前状态。它的值用数字代表。

0 代表未初始化。 还没有调用 open 方法

1 代表正在加载。 open 方法已被调用,但 send 方法还没有被调用

2 代表已加载完毕。send 已被调用。请求已经开始

3 代表交互中。服务器正在发送响应

4 代表完成。响应发送完毕

常用状态码及其含义:

404 没找到页面(not found)

403 禁止访问(forbidden)

500 内部服务器出错(internal service error)

200 一切正常(ok)

304 没有被修改(not modified)(服务器返回304状态,表示源文件没有被修改 ) */

xhr.onreadystatechange = function(){

alert(xhr.readyState); //alert(xhr.status);

if(xhr.readyState==4){ if(xhr.status==200||xhr.status==304){

var data = xhr.responseText;

alert(data);

}

}

}

/*

* 3 浏览器与服务器建立连接

*

* xhr.open(method, url, asynch);

* * 与服务器建立连接使用

* * method:请求类型,类似 “GET”或”POST”的字符串。

* * url:路径字符串,指向你所请求的服务器上的那个文件。请求路径

* * asynch:表示请求是否要异步传输,默认值为true(异步)。 */

xhr.open("POST","../testServlet?timeStamp="+new Date().getTime()+"c=18",true);

//如果是POST请求方式,设置请求首部信息

xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");

/*

* 4 浏览器向服务器发送请求

*

* send()方法:

* * 如果浏览器请求的类型为GET类型时,通过send()方法发送请求数据,服务器接收不到

* * 如果浏览器请求的类型为POST类型时,通过send()方法发送请求数据,服务器可以接收 */

xhr.send("a=6b=9"); //xhr.send(null);

如何用javaScript发送一个网页请求?

看你跟其它用户的交流,大概的意思就是在打开页面的时候,发送一次页面请求,请看代码:

!DOCTYPE HTML

html

head

    meta charset="UTF-8"/

    titleDemoJavascript/title

/head

script type="text/javascript" src="

body

div

This is your code.

/div

/body

script type="text/javascript"

$(document).ready(function(){

var url = 'htttp://

// 这是你要发送请求的URL地址

setTimeout(function(){

// post前需要引入jQuery库

$.post(url, {data:data}, function(r){ // data是你发送请求时传递的参数(Json格式)

/**

 * function里面的r是你发送请求后,返回的参数

 * 比如你发送请求后,返回status=1,info='Hello World!';

 * 返回后输出格式:

 * if(r.status == 1){

 *  alert(r.info);

 * }else{

 *  .....

 * }

 */

}, 'json');

}, 1000); // 1000是指:打开页面后1秒钟执行function里面的操作

});

/script

/html

代码内的链接地址被过滤掉了,你看看下面这张图

完整代码,可直接贴用!

js怎么发送http请求

jquery的post请求不能跨域。可以用get方式发送。

//jquery-1.8.3.min.js

     function testJQsend(){

       var host1="";

       $.ajax({

url: host1,

data:{

"appid":"123456",

                "bucket":"test",

                "url":""

},

timeout:3000,

dataType: "jsonp",

complete: function(response, textStatus) {

if(response.status == 404) {

  alert("请求失败!");

}else if(response.status == 200){

  alert("响应状态码:" + response.status + "\n响应信息: " + textStatus + "\nURL状态正常!");

}else {

  alert("响应状态码:" + response.status + "\n响应信息: " + textStatus + "\nURL 可能失效了!");

}

}

});

     }

js发送网页请求,javascript怎么向网页发送请求

2022-11-22
java发送请求,Java发送请求

2023-01-05
java发送请求,java发送请求怎么添加服务注册

2022-11-29
js代码原生请求,js原生get请求

2022-11-24
js发起websocket,js发起远程网络请求,并且获取返

本文目录一览: 1、前台不用Socket.io.js如何发起webSocket请求连接? 2、Js WebSocket 3、WebSocket的简单实现 4、在html页面中,用js调取websock

2023-12-08
webviewjs发请求(webview的网络请求)

本文目录一览: 1、WKWebView js方法的使用 2、webview 与js怎样实现数据交互 3、android中webview与js交互 4、UIWebView怎么拦截到网页里面JS发起的Aj

2023-12-08
js怎么替换网页,js替换html内容

本文目录一览: 1、求帮忙写个js脚本替换网页内容 2、javascript如何实现轻松替换网页的一段代码 3、用js替换网页元素内容 4、如何用javascript全部替换网页内某个字符串 5、js

2023-12-08
fiddler筛选js请求,fiddler怎么筛选请求

2022-11-26
js跨域请求cookie(js跨域请求)

本文目录一览: 1、nodejs跨域怎么获取cookie 2、javascript 跨域设置 cookie 3、php js跨域请求,并设置cookies 4、怎么用js跨域读到iframe里的coo

2023-12-08
发送http请求详解

2023-05-19
java转发,java转发http请求 网关

2023-01-07
php调用js的ajax请求,js中ajax请求

本文目录一览: 1、jquery ajax php 调用方法! 2、thinkphp中怎么用ajax 3、php 怎么判断是否ajax请求 4、如何通过php的curl模拟ajax请求,获取其返回值

2023-12-08
php发送body请求,请求类型body

2022-12-02
SpringBoot发送HTTP请求详解

2023-05-21
用Scrapy发送请求获取网页内容的教程

2023-05-10
js发送GET请求详解

2023-05-21
Java发送POST请求详解

2023-05-16
js发送短信实例,js发送短信实例怎么用

本文目录一览: 1、点击按钮给手机发送短信怎么实现 用javascript 或者其他语言都可以 2、想哭死了,怎么阿里云的发短信那接口,怎么用nodejs写 3、微网站的一键拨号怎么实现的 4、js请

2023-12-08
关于java发送http请求php的信息

2023-01-06
用js开发web应用(js网页开发)

本文目录一览: 1、为什么 Web 前端开发不抛弃 HTML 和 CSS,用纯 JavaScript 开发 2、让你的 Node.js Web 应用程序更快的 10 个技巧 3、直接用js jsp进行

2023-12-08