我这里:客户登录页面 程序获取客户的IP,然后根据这个IP获取数据库的数据,最后把数据用数据流的形式 发给一个URL 这里问题出现了, 这个发送过去厂商的URL 他捕获我的 是我 服务器的IP 还是客户端的IP 按我的理解,程序是服务器发送的,他捕获的应该是我 服务器端的IP,也就是说,每次发送过去的IP都是一样的 都是我服务器的IP
我这里应该怎么来 在我的服务器端 每次发送都刷新我的IP,达到每次发送的数据IP 都不一样? 这个就是一个 刷票程序, 有谁做过这个 刷IP 的程序吗? 有的指导下
我这里应该怎么来 在我的服务器端 每次发送都刷新我的IP,达到每次发送的数据IP 都不一样? 这个就是一个 刷票程序, 有谁做过这个 刷IP 的程序吗? 有的指导下
另外出于礼貌问题,一般要自己另开一贴
关键就是在于这个地方
如果你是用的httpwebrequest函数或者其他函数,丛服务器后台请求的厂商,那么厂商得到的ip就是你的服务器ip。如果你用的是Response.redrect 或者 html页面调用IFRAM 的形式发给厂商,那么厂商看到的就不是你服务器的ip,而是最终用户的ip。推荐用ifram的形式,这样用户不察觉就帮助你投票啦
当然代理也是一种解决方案,只是免费代理的获取不是件容易的事情,而且网上的绝大部分的免费代理都是不可用的。
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.xxxxxxx");
的方式发送过去的 我把我这个页面 做成一个 空白页,然后以一个小点的形式 ifarme在别人的网站上
然后就是在 page load上来 运行我的程序 我就算程序获取了客户端IP,但是 毕竟还是要服务器来操作来发送数据过去,所以厂商那边还是获取服务器的IP 到时候跟厂商核对就很麻烦 你说的 如果你用的是Response.redrect 或者 html页面调用IFRAM 的形式发给厂商,那么厂商看到的就不是你服务器的ip,而是最终用户的ip。
这种方式 是否能详细的介绍下