百度云_便宜的香港云服务器_超低折扣

国际 虚拟云 浏览

小编:上一个主页下一个 设置插件用于在SAP移动平台或SAP云平台移动服务服务器和Kapsel应用程序之间交换设置。可以通过URL在浏览器中查看可用的设置https://localhost/odata/applications/v4/com.kaps

上一个主页下一个

设置插件用于在SAP移动平台或SAP云平台移动服务服务器和Kapsel应用程序之间交换设置。可以通过URL在浏览器中查看可用的设置https://localhost/odata/applications/v4/com.kapsel.gs/$metadata.

以下两个示例将用于演示使用RESTAPI的设置交换,然后是使用设置插件的示例。

使用XMLHttpRequest对象的设置使用设置插件交换设置

使用XMLHttpRequest对象设置

以下示例使用JavaScript XMLHttpRequest对象与SAP移动平台或SAP云平台移动服务服务器通信。除了执行注册和注销之外,本示例还显示了请求应用程序设置的结果,并演示了如何设置一个设置。按Show Settings metadata返回的元数据可用于查看可读取和更新的可用设置列表。

创建以下文件并将以下内容复制到其中。C: \临时\注册.html你知道吗window.oner错误=一个错误;变量appCID=window.localStorage.getItem("appcid");变量连接数据={设备类型:"Windows"//Windows、iOS、Android等};var设置数据={DevicePhoneNumber:"123 456 7899"//sup:只读="错误"};var host="localhost";//注意如果这个值改变,阿里云服务器,也要改变内容安全策略(第4行的meta标记)var userName="i82XXXX";var password="XXXXXXX";var baseAppIDStr="/odata/applications/latest"/com.kapsel.gs公司/";函数onError(msg、url、line){变量idx=url.lastIndexOf("/");var file="未知";如果(idx>-1){文件=url.substring(idx+1);}警报("在"+文件+"(第#"+行+")中发生错误:"+msg");return false;//suppressErrorAlert;}函数onLoad(){变量userEl=文档.getElementById("用户");var密码=文档.getElementById("密码");var招待所=文档.getElementById("主机");用户值=用户名;密码值=密码;酒店价值=主机;}函数getSMPURL(){return"http://"+文档.getElementById("主机").value+":8080";}函数getUserName(){返回文档.getElementById("用户")价值;}函数getPassword(){返回文档.getElementById("密码")。值;}函数寄存器(){if(应用程序ID){警报("已注册");返回;}sUrl=getSMPURL()+baseAppIDStr+"连接";var xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=函数(){控制台.log(xmlhttp.responseText文件);如果(xmlhttp.readyState== 4) {如果(xmlhttp.status文件== 201) {var startStr="ApplicationConnectionId>";变量开始=xmlhttp.responseText.indexOf(启动TR);如果(开始!= -1) {变量结束=xmlhttp.responseText.indexOf("预览选项卡");}}sUrl=getSMPURL()+baseAppIDStr+"$metadata";xmlhttp.open("得到",sUrl,true);xmlhttp.setRequestHeader("授权",大数据与云,"基本"+btoa(getUserName()+":"+getPassword());xmlhttp.setRequestHeader("Accept","application/xml");//设置此选项,以便在"网络>预览"选项卡中更容易查看响应。xmlhttp.send发送();}函数getSettings(){如果(!应用程序ID){警报("必须注册");返回;}var xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=函数(){如果(xmlhttp.readyState== 4 && xmlhttp.status文件== 200) {控制台.log(xmlhttp.responseText文件);警报("查看WebInsepctor控制台以了解设置详细信息或网络>预览选项卡");}}sUrl=getSMPURL()+baseAppIDStr+"连接('"+appCID+"')";xmlhttp.open("得到",sUrl,服务器云购买,true);xmlhttp.setRequestHeader("授权","基本"+btoa(getUserName()+":"+getPassword());xmlhttp.setRequestHeader("Accept","application/json");//设置此选项,以便在"网络>预览"选项卡中更容易查看响应。xmlhttp.send发送();}函数updateSettings(){如果(!应用程序ID){警报("必须注册");返回;}var xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=函数(){如果(xmlhttp.readyState== 4 && xmlhttp.status文件== 200) {控制台.log(xmlhttp.responseText文件);警报("设置DevicePhoneNumber已更新。调用GetSettings查看更新的值");}}sUrl=getSMPURL()+baseAppIDStr+"连接('"+appCID+"')";xmlhttp.open("后",sUrl,true);xmlhttp.setRequestHeader("授权","基本"+btoa(getUserName()+":"+getPassword());xmlhttp.setRequestHeader("X-HTTP-METHOD"、"MERGE");xmlhttp.setRequestHeader("内容类型","应用程序/json");xmlhttp.send发送(JSON.stringify文件(设置数据));}设置交换示例SMP 3.0主机:
用户ID:
密码:
注册取消注册获取设置元数据获取设置更新设置你知道吗你知道吗 在注册.html,将主机修改为SAP Mobile Platform或SAP Cloud Platform Mobile Services服务器的IP地址或主机名。如果SMP服务器与其他服务器在同一台计算机上运行,则可以使用localhost浏览器。还有,修改用户名和密码变量以匹配用于访问OData服务(sapes4)的凭据。启用注册.html要直接从文件系统加载并向另一台计算机发出请求,请打开已禁用web安全的Chrome实例。启动"""c:\Program Files(x86)\Google\Chrome\Application\chrome.exe"--用户数据dir="c:/temp/\u chrome\u dev"--禁用web安全性请注意,当Chrome启动时,云数据库加密,它表示–disable web security标志生效。如果在打开页面时显示以下错误,数据库sql,可以通过以下步骤解决。注册.html:7未捕获的DOMExcep

当前网址:http://www.vmchk.com/icon/88874.html

 
你可能喜欢的: