代码之家  ›  专栏  ›  技术社区  ›  dreftymac

在Dyndns传递的URL处获取post参数

  •  0
  • dreftymac  · 技术社区  · 15 年前

    背景:

    foobar.htm表单使用以下内容:

    <form action="http://rawurl-here.gotdns.org" method="POST">
       [...]
    </form>
    

    rawurl-here.gotdns.org是一个动态DNS URL,它将用户重定向到:

     http://currentsite001.mysite.org
    

    问题:

    有没有办法确保foobar.htm发送的post参数始终达到最终目标,而不考虑rawurl-here.gotdns.org的传递?

    2 回复  |  直到 15 年前
        1
  •  1
  •   bobince    15 年前

    不,无法重定向投递请求。这个 HTTP spec 表示任何重定向非GET/HEAD请求的尝试都必须由用户确认。但是,正如302重定向的文本中所指出的,大多数浏览器忽略了这一点,只需将日志更改为get,而不必更改参数。

    rawurl-here.gotdns.org是一个动态DNS URL,用于重定向

    您需要一个不重定向的动态DNS服务,但只将DNS A记录直接指向您的IP地址。设置您的框以响应 rawurl-here.gotdns.org 现在你不需要重新定向了。

    DNS重定向和框架服务无论如何都很糟糕。

        2
  •  1
  •   Andre Pastore    15 年前

    我通常使用dyndns,对post数据没有问题。

    你有问题吗?或者只是想确保数据是否发送给您的目标?

    []

    过去