js通过ajax发送header信息php接收
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js通过ajax发送header信息php接收相关的知识,希望对你有一定的参考价值。
一、js:
- 要点:
- 完整代码:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="jquery.min.js"></script> </head> <body> <script> $.ajax({ ‘url‘:‘http://localhost/index.php‘, ‘data‘:{‘sex‘:‘male‘}, ‘beforeSend‘:function(xhr){ xhr.setRequestHeader(‘name‘,‘lee‘); xhr.setRequestHeader(‘sex‘,‘male‘); xhr.setRequestHeader(‘height‘,‘168‘); }, ‘success‘:function(data){ console.log(data); } }); </script> </body> </html>
二、php:
- 要点:
- 完整代码:
<?php header(‘Access-Control-Allow-Origin:*‘); header(‘Access-Control-Allow-Credentials: true‘); header(‘Access-Control-Allow-Methods:GET,PUT,POST,DELETE,OPTIONS‘); header(‘Access-Control-Allow-Headers:WWW-Authenticate,Authorization,Set-Cookie,X-Requested-With, Accept, Accept-Version, Content-Length, Content-MD5, Content-Type, Date, X-Api-Version,name,sex,height‘); $header = apache_request_headers(); var_Dump($header);exit;
以上是关于js通过ajax发送header信息php接收的主要内容,如果未能解决你的问题,请参考以下文章