我有服務器組件通過HTTP連接到遠程服務器並獲得一些響應。如果我正在使用Phonegap for Android,可以連接到java插件中的服務器端代碼嗎?通過電話連接到HTTP服務器
7
A
回答
3
您可以使用JavaScript的XMLHttpRequest的方法從服務器獲取或 的響應,你可以使用jQuery的插件在http://jquery.com/您的應用程序和使用jQuery的AJAX功能發揮。
$.ajax({
url:'stringURL',
beforeSend: function(x) {
x.setRequestHeader('Authorization','username/pwd');
},
dataType:"xml",
contentType:'application/xml',
timeout:10000,
type:'POST',
success:function(data) {
alert(data);
},
error:function(XMLHttpRequest,textStatus, errorThrown) {
alert("Error status :"+textStatus);
alert("Error type :"+errorThrown);
alert("Error message :"+XMLHttpRequest.responseXML);
}
});
0
你連接太
是可以將所有你需要做的是編輯Java文件,並把你的HTTP請求的URL
0
確保您列入白名單網址(否則你將無法從設備連接)......或者如果你使用的是Phonegap Build(build.phonegap.com),如果你剛剛起步,這當然值得一看,你需要調整config.xml。
0
您可以在函數中使用下面的代碼: -
var xmlhttp=new XMLHttpRequest();
xmlhttp.overrideMimeType("application/json");
xmlhttp.open("POST",ipAddress +"/create_account.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("email="+emailId+"&password="+password);
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4) {
console.log("Registration response: "+xmlhttp.response);
var resp = "(" + xmlhttp.response.toString() + ")";
var jsondata=eval(resp);
if(jsondata.status == false){
navigator.notification.confirm(jsondata.message,onConfirmOne,'Duplicate Email',['Ok']);
}else{
}/*end else*/
}/* end readystate*/
}/*end function */
1
您可以考慮使用角「$ HTTP」這樣的請求也是如此。
https://docs.angularjs.org/api/ng/service/ $ HTTP
角的作品真的很好用的PhoneGap由於單頁性質。
相關問題
- 1. 通過JavaScript連接到SuperWebSocket服務器
- 2. 連接到服務器通過RCON
- 3. 從通過連接到PHP服務器
- 4. 通過HttpClient連接到Web服務器
- 5. 通過iOS連接到DBMS服務器
- 6. 通過SFTP PHP連接到服務器
- 7. iPhone無法通過WiFi連接到本地HTTP服務器
- 8. 連接到通過HTTP Web服務器,代碼片段
- 9. curl http通過代理服務器連接到ftp URL
- 10. 使用libcURL通過HTTP代理連接到FTP服務器
- 11. 通過http和outputstream連接一個android手機到服務器
- 12. 無法通過HTTP綁定連接到XMPP服務器(openfire)
- 13. 通過http連接到安全的服務器android
- 14. 廣東話通過Outlook連接到CRM服務器2013
- 15. 服務電話通過jquery
- 16. J /連接器無法通過SphinxQL連接到Sphinx服務器
- 17. 通過服務器到服務器socket.io連接的SSL加密
- 18. C#插座:通過代理服務器連接到服務器
- 19. 連接到通過代理服務器的SIP服務器
- 20. 無法通過套接字連接到HTTP服務C
- 21. 使用SSH通過另一臺服務器通過SSH連接到服務器
- 22. 連接到服務器http客戶端
- 23. Python連接到HTTP服務器
- 24. 通過SSL通過PHP PDO連接到MSSQL服務器
- 25. 通過代理通過TcpClient連接到TCP服務器
- 26. 通過代理服務器通過java連接到網站
- 27. EventMachine HTTP請求無法通過HTTPS連接代理服務器
- 28. 如何通過HTTP代理連接Socket服務器