我找到了一個問題的答案,告訴我該怎麼做,但我不知道如何實現它。服務器代碼HTTp POST到遠程服務器; JavaScript API調用
jQuery cross domain POST shenanigans
我在Django編程和JavaScript
步驟:
- AJAX發佈到本地URL - 我該怎麼辦呢?我在哪裏發佈這個?
- 服務器代碼將執行HTTP POST到遠程服務器 - 我如何在django中執行此操作?
- 發送回覆JS - 我可以弄清楚。
感謝
我找到了一個問題的答案,告訴我該怎麼做,但我不知道如何實現它。服務器代碼HTTp POST到遠程服務器; JavaScript API調用
jQuery cross domain POST shenanigans
我在Django編程和JavaScript
步驟:
- AJAX發佈到本地URL - 我該怎麼辦呢?我在哪裏發佈這個?
- 服務器代碼將執行HTTP POST到遠程服務器 - 我如何在django中執行此操作?
- 發送回覆JS - 我可以弄清楚。
感謝
這裏中調用這些庫是爲$ AJAX功能的例子:
$.ajax({
type: "GET",
url: '/htmlApi/sendSms/',
data: {
'phone':'+12412354135',
},
success: function(data){
$("#ajaxDestination").html(data);
}
});
這裏是一個視圖功能的一個例子是數據發佈到遠程服務器:
def verify1(request):
u = request.session['user']
u.phone_number = request.GET['phone']
u.save()
apiUrl = "http://www.XXXXXXXXX.net/api/send.aspx?username=XXXXXXX&password=XXXXXX&language=1&sender=XXXXXX&mobile=" + request.GET['phone'] + "&message=" + 'ghis' + " is your verification code."
x = urllib2.urlopen(apiUrl).read()
return HttpResponse(x)
(這是一個自動短信發送API調用)
1)您創建自己的URL來運行您的服務器端代碼。 2)https://www.google.com/search?q=dhango+http+post – SLaks