永发信息网

ajax和asp跨域调用,小白,如何实现呢?

答案:1  悬赏:0  手机版
解决时间 2021-03-26 21:47
  • 提问者网友:送舟行
  • 2021-03-26 01:36
ajax和asp跨域调用,小白,如何实现呢?
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-03-26 02:28
       
          
            
                  
                  
                 
         
   
    
     
注:在web.config里添加上面是代码,那你的这个web项目都被允许为跨域访问了。如果你不想全部都设置为允许跨域访问,只想允许某一个一般处理文件,那你可以采用下面的代码
context.Response.ClearHeaders(); 
context.Response.AppendHeader("Access-Control-Allow-Origin","*"); 
string requestHeaders = context.Request.Headers["Access-Control-Request-Headers"]; 
context.Response.AppendHeader("Access-Control-Allow-Headers", string.IsNullOrEmpty(requestHeaders) ? "*" : requestHeaders); 
context.Response.AppendHeader("Access-Control-Allow-Methods", "POST, OPTIONS");注:*代表着需要跨域的域名
追问webconfig放在哪里,服务器端还是客户端?比如我有一个客户端静态页面a.html,一个客户端b.asp。a.html通过ajax调用b.asp读取数据库内容。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯