post提交数据时对于帐号密码加密的问题
来源:互联网 发布:电脑桌面软件图标 编辑:程序博客网 时间:2024/06/05 22:36
有时候我们的帐号在提交的时候会进行encodeurl编码,而密码则会被MD5加密。这个时候可以在C++里面调用js脚本文件。具体步骤如下:
1.首先加载这两个文件
#include "MSJsMgr.h"
#pragma comment(lib, "MSJsMgrSharedLib.lib")
当然这两个文件要放在当前的工程当中
然后将 MSJsMgrSharedLib.dll 文件放如 .exe所在目录,通常是在Debug目录下。
2.然后创建 CMSJsMgr js; 并且初始化 js.initGlobalContext();
下面用js对象来加载js文件:reb = js.loadScriptFile(L".\\test.js");
然后用js对象来调用文件中的函数:
_variant_t rename;
reb = js.evalFunction(L"getJsString",&arr,rename);
函数的第一个参数是Js文件中的函数名称,第二个参数是函数的参数,第三个参数是函数执行之后的返回值。
第二个参数的如何设置:
CString name;//假如这个变量里面保存的是帐号CJsArray arr;arr.pushElement(name);
0 0
- post提交数据时对于帐号密码加密的问题
- 使用HttpClient的post提交数据遇到的问题
- 一个关于curl post提交返回数据的问题1
- 一个关于curl post提交返回数据的问题
- post和get提交中文数据的转码问题
- bootstrap table post提交数据,后台无法接收的问题
- Ajax的post提交数据
- 解决angular的$http.post()提交数据时后台接收不到参数值问题的方法
- 使用angularjs的$http.post异步提交数据时,服务器接收不了的问题
- 表单用post方法提交数据时乱码问题
- 表单用post方法提交数据时乱码问题
- 表单用post方法提交数据时乱码问题(转)
- post提交加密
- post提交数据参数量过大问题
- 对于Post提交的Flash游戏作弊方法
- 关于python对于aspx网页的post提交
- 前台post提交表单时获取不到数据的原因
- php表单提交时获取不到post数据的解决方法
- 把JavaScript Validator去掉
- hdu1290:献给杭电五十周年校庆的礼物
- android 网络监测
- 第十七周项目6-学生成绩统计(一)
- OC-3
- post提交数据时对于帐号密码加密的问题
- Apache Commons pool 简介和pool连接池代码
- Java中的String与常量池
- Apache Commons Pool2连接池代码
- 又是一年大雪时,母校腊梅依傲然
- 代理模式
- 第17周项目6.1 学生成绩统计
- SDUT14级队员训练1 H - Repeating Decimals
- Git笔记(三)——[cherry-pick, merge, rebase]