| | |
| | | <script> |
| | | var app = {}; |
| | | var path = "20221128010101"; |
| | | var url = "http://127.0.0.1:12316/"; |
| | | var token = "c0014676-76e2-477e-9cc7-75c08e985737"; |
| | | var url = "http://127.0.0.1:12316/server/"; |
| | | var token = "2d44e1be-b332-4aa8-893f-61e6edac61b7"; |
| | | |
| | | $(function () { |
| | | $("#pathSpan").html(path); |
| | |
| | | } |
| | | |
| | | function selectDownloadFile() { |
| | | var guid = "e7d7161a4bf2b78b460f0ebcf5bcc83c"; // "5ce046cc05b186332775c03ac6792caf"; |
| | | var guid = "af68c8d6d847070e3a3055ba58e05929"; // "5ce046cc05b186332775c03ac6792caf"; |
| | | var pwd = encodeURIComponent(encrypt.encrypt("Test!321&456")); // Admin@123 |
| | | |
| | | ajax(getUrl("meta/selectDownloadFile") + "&guid=" + guid + "&pwd=" + pwd, "GET", null, null, null, function (rs) { |
| | |
| | | |
| | | var url = getUrl("meta/downloadFile") + "&guid=" + guid + "&pwd=" + pwd; |
| | | $("#downFrame").attr("src", url).click(); |
| | | } |
| | | </script> |
| | | <script> |
| | | function downloadDbReq() { |
| | | var obj = { |
| | | pwd: encrypt.encrypt("Test!321&456"), |
| | | entities: ["dlgagnp", "dlg25wboul", "dlg25wresa"], |
| | | // entities: ["dlgagnp"], |
| | | wkt: aesEncrypt("POLYGON ((115.94927385452 32.3754479115071 0,121.989371092554 32.2766788010181 0,121.850621222894 29.6874200067864 0,115.9727267226 29.7835368627922 0,115.94927385452 32.3754479115071 0))") |
| | | }; |
| | | |
| | | ajax(getUrl("dataLib/downloadDbReq"), "POST", JSON.stringify(obj), null, null, function (rs) { |
| | | console.log(rs); |
| | | alert("code = " + rs.code + ", msg = " + rs.msg + ", result = " + rs.result); |
| | | }); |
| | | } |
| | | |
| | | function aesEncrypt(word) { |
| | | return CryptoJS.AES.encrypt(CryptoJS.enc.Utf8.parse(word), CryptoJS.enc.Utf8.parse(base64Decode("QSNzX2xGX3NFcnZlX2sueQ==")), { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 }).toString(); |
| | | } |
| | | |
| | | function aesDecrypt(word) { |
| | | return CryptoJS.enc.Utf8.stringify(CryptoJS.AES.decrypt(word, CryptoJS.enc.Utf8.parse(base64Decode("QSNzX2xGX3NFcnZlX2sueQ==")), { mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.Pkcs7 })).toString(); |
| | | } |
| | | </script> |
| | | </head> |
| | |
| | | <hr /> |
| | | <br /> |
| | | <br /> |
| | | |
| | | 空间数据: |
| | | <input value="请求下载" type="button" onclick="downloadDbReq();" /> |
| | | <input value="下载文件" type="button" onclick="selectDownloadFile();" /> |
| | | <hr /> |
| | | <br /> |
| | | <br /> |
| | | </form> |
| | | <br /> |
| | | <br /> |