js ajax
에는 다음과 같은 상황이 있습니다.
<code>var xhr = new XMLHttpRequest(); // 下面的第四个,第五个参数怎么使用?? xhr.open('get' , 'authorization.php' , true , username , password); xhr.send();</code>
지금까지 ajax open
메서드의 4번째와 5번째 매개변수를 사용해 본 적이 없습니다. 오늘 Ajax 연산 클래스를 작성할 때 4번째와 5번째 매개변수가 항상 문제라고 느꼈고, 이를 이해하고 싶었습니다. 철저히.
인터넷에서는 http 基本认证的
을 제공하기 전에 第四个,第五个参数
페이지를 먼저 제공해야 한다고 합니다.
근데 그냥 이해가 안가네요php页面怎么弹出认证框
? ?
해봤습니다:
<code> header('Authorization: username:password');</code>
그런데 이건 ajax 请求中头设置
에 있어야 하는데, 아무튼 php 这一块怎么弄??
모르겠어요
이 认证的 js 代码, php 代码
를 학습용으로 게시할 수 있습니까(지금은 oAuth 认证
을 포함하지 않고, 가장 원시적인 것을 먼저 배우고 oAuth
로 넘어갑니다)?
js ajax
에는 다음과 같은 상황이 있습니다.
<code>var xhr = new XMLHttpRequest(); // 下面的第四个,第五个参数怎么使用?? xhr.open('get' , 'authorization.php' , true , username , password); xhr.send();</code>
지금까지 ajax open
메서드의 4번째와 5번째 매개변수를 사용해 본 적이 없습니다. 오늘 Ajax 연산 클래스를 작성할 때 4번째와 5번째 매개변수가 항상 문제라고 느꼈고, 이를 이해하고 싶었습니다. 철저히.
인터넷에서는 http 基本认证的
을 제공하기 전에 第四个,第五个参数
페이지를 먼저 제공해야 한다고 합니다.
근데 그냥 이해가 안가네요php页面怎么弹出认证框
? ?
해봤습니다:
<code> header('Authorization: username:password');</code>
그런데 이건 ajax 请求中头设置
에 있어야 하는데, 아무튼 php 这一块怎么弄??
모르겠어요
이 认证的 js 代码, php 代码
를 학습용으로 게시할 수 있습니까(지금은 oAuth 认证
을 포함하지 않고, 가장 원시적인 것을 먼저 배우고 oAuth
로 넘어갑니다)?
지금은 PHP를 사용하여 다른 사람, 기본 인증, 공식 예제를 수집하고 싶었습니다.
PHP를 이용한 HTTP 인증
<code><?php if (!isset($_SERVER['PHP_AUTH_USER'])) { header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); echo 'Text to send if user hits Cancel button'; exit; } else { echo "<p>Hello {$_SERVER['PHP_AUTH_USER']}.</p>"; echo "<p>You entered {$_SERVER['PHP_AUTH_PW']} as your password.</p>"; } ?> </code>
일반적인 네트워크 요청 상태는 200입니다. 브라우저가 기본 인증 창을 띄우고 상태 401을 반환하길 원합니다