简体   繁体   English

如何将 Ajax 请求发送到同一服务器的不同 url

[英]How to send Ajax request to different url of same server

I am sending an ajax request to my server like this:我正在向我的服务器发送 ajax 请求,如下所示:

 var data = '';

  $.ajax({
      type: 'GET',
      url: 'api/getnews/home/post/'+title,
      data: data,
      datatype: 'json',
      success: function (data) {
          var obj = JSON.parse(data)[0].fields;
          
          console.log(obj);
      }
      });

The url becomes url 变为

http://127.0.0.1:8000/home/post/api/getnews/home/post/title , if I am at http://127.0.0.1:8000/home/post http://127.0.0.1:8000/home/post/api/getnews/home/post/title ,如果我在http://127.0.0.1:8000/home/post

But, I want it to be:但是,我希望它是:

http://127.0.0.1:8000/api/getnews/home/post/title http://127.0.0.1:8000/api/getnews/home/post/title

Any Suggestion..任何建议..

You can try url你可以试试 url

window.location.origin + '/api/getnews/home/post/' + title

Or或者

'/api/getnews/home/post/' + title

like kusiaga库西亚加

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM