【发布时间】:2014-08-09 08:07:16
【问题描述】:
我正在使用 Post 方法和一些数据调用服务器。服务器需要有调用者的 IP 地址或任何类型的身份。我正在使用 JQuery 的 $.Post() 方法从我的机器发送我的 POST 请求。
在他的服务器端,如果我得到 HttpRequestMessage.Referrer.Host 名称,它显示为“localhost”。我只是想知道如何将我的 IP 信息包含在我的 Http 请求的引用者或 Origing 标头中,或者打开使用某些 IP 发送 Post 请求的客户端 Web 应用程序是唯一的方法吗? PFB 我的 Java 脚本。
function submitValues() {
var accno = $("#accno").val();
var amt = $("#amount").val();
var modifiedacctno = Math.floor((Math.random() * 100000) + 1);
var modifiedAmt = Math.floor((Math.random() * 10000) + 1);
var posting=$.post("http://192.168.2.3:50063/api/Transaction", { ToAccountNumber: modifiedacctno, amount: modifiedAmt }, null, "html")
posting.done(function (data) {
console.log("Data Loaded: " + data);
$("#result").empty().append(data);
});
}
【问题讨论】:
标签: c# jquery asp.net asp.net-web-api