通过网盘分享的文件:webBroker_axios.rar
链接: https://pan.baidu.com/s/1DG9It3X0xjz6SXL8lFazFg 提取码: rmtn

<head>
<script src="axios.min.js"></script>
</head> 
<body>
<p id="demo22">aaa</p>
 
<script>
 
axios.get('http://127.0.0.1:8080')
    .then(function(response){
        //请求成功
        document.getElementById("demo22").innerHTML = response.data;
    }).catch(function(erroe){
        //请求失败
            document.getElementById("demo22").innerHTML='请求失败'
    });
 
</script> 
</body> 
</html>

https://pan.baidu.com/s/1Td7HXGzgSFHXqlZVka0oGA

procedure TWebModule1.WebModule1DefaultHandlerAction(Sender: TObject;
  Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
begin
 Response.CustomHeaders.Values['Access-Control-Allow-Origin'] := '*';
 Response.Content := 'axios测试';
end;

 再运行webbroker

<script src="axios.min.js"></script>

<script> 
axios.get('http://127.0.0.1:8080')
    .then(function(response){
        //请求成功
        document.getElementById("demo22").innerHTML = response.data;
    }).catch(function(erroe){
        //请求失败
            document.getElementById("demo22").innerHTML='请求default失败'
    });

axios.get('http://127.0.0.1:8080/pk')
    .then(function(response){
        //请求成功
        document.getElementById("demo33").innerHTML = response.data;
    }).catch(function(erroe){
        //请求失败
            document.getElementById("demo33").innerHTML='请求pk失败'
    }); 
</script>
 <div id="demo22" class="breadcrumbs-custom-title">Page not found</div>
 <div id="demo33"  class="big-title">404</div>  /pk

 传递参数

  <body> 
    <input id="username"   type="text" value="admin">
    <input type="button" value="发送" onclick="sendURLParams3()">
 
<script> 
function sendURLParams3(){
axios.get('http://127.0.0.1:8080',{
                params:{
                    Ausername:document.getElementById("username").value
                }
            })
    .then(function(response){
        //请求成功
        document.getElementById("demo22").innerHTML = response.data;
    }).catch(function(erroe){
        //请求失败
            document.getElementById("demo22").innerHTML='请求default失败'
    });

}
</script>
procedure TWebModule1.WebModule1DefaultHandlerAction(Sender: TObject;
  Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
  var s: UTF8String;
begin
  Response.CustomHeaders.Values['Access-Control-Allow-Origin'] := '*';
    S :=  Request.ContentFields.Values['Ausername'];
  Response.Content := ' 成功'+S;
end;