我有一个公共存储过程 (STP),我希望能够通过 ajax 识别哪个页面正在调用它。
STP 暂时设置为使用访客帐户运行,因此是公开的。
我想通过在 STP 变量中插入一个密钥来做到这一点。
但是用户可以在 url 中更改该密钥。
有没有一种方法可以在不让用户更改它的情况下识别它?
也许有一个保留的 STP 变量告诉请求的来源(如服务器名称或 ip 或可识别的东西)?
但我在其中找不到任何:
_debug
_grafloc
_htcook
_htua
_program
_reqmeth
_rmtaddr
_rmthost
_srvname
_srvport
_url
_userlocale
_username
_version
http://support.sas.com/rnd/itech/doc9/dev_guide/stprocess/reserved.html