簡體   English   中英

jQuery ajax發布請求不接受絕對URL Rails應用程序

[英]jquery ajax post request does not accept absolute url rails application

我正在運行Rails應用程序,我有一個jQuery Ajax發布請求

$.ajax({
        url: 'http:127.0.0.1:8000/api/ags/request/',
        method : 'POST',
        data: paramsData,
        dataType: 'json',
        success: function(data) {},
  })

我的請求中有人被調用時,我希望對URL進行post調用,因為它是一個不同的應用程序,但是所進行的調用是從我當前的應用程序中進行的,它將外部URL視為相對URL,因此這就是所謂的

http:localhost:3000/listings/http:127.0.0.1:8000/api/ags/request/

不知道為什么將外部網址視為相對網址。 任何有任何解決方案的人都非常歡迎。

如果它完全符合您的問題: 'http:127.0.0.1:8000/api/ags/request/ ,那么這是無效的語法。 URL的協議段必須以http://開頭。 即:

http://127.0.0.1:8000/api/ags/request

最終,一旦部署到生產服務器,您將永遠不需要硬編碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM