传递值并将用户从 ASP.NET 重定向到 PHP
Pass value and redirect user from ASP.NET to PHP
我这里有一个场景,在 ASP.NET 服务器端(域 A),一些数据(字符串数据)需要传递到 PHP 服务器端(域 B),并且然后用户将从域 A 重定向到域 B。
这可以通过 http 完成吗?还是应该在 https 上?
如果在 https 上,数据是否应该加密?
我读过 this post
可以使用 httpwebrequest 完成。
数据是否应该通过 httpwebrequest 传递然后仅 response.redirect 从 .net 到 php?或者 httpwebrequest 可以做重定向吗?
Http 和 Https 将取决于您要 post 到 php 的数据。有多少数据是私有的,例如密码或信用卡号等。类似地加密。
这里有一个关于 https
的问题
如果您想将控制权转移到另一个网站,那么您应该使用 response.redirect
。您不能在这种情况下使用 httpwebrequest
。
您可以传递 querystring
中的值,也可以传递 body
中的值。
编辑 1
使用 Response.Redirect
在正文中传递值
Response.Redirect with POST instead of Get?
我这里有一个场景,在 ASP.NET 服务器端(域 A),一些数据(字符串数据)需要传递到 PHP 服务器端(域 B),并且然后用户将从域 A 重定向到域 B。
这可以通过 http 完成吗?还是应该在 https 上? 如果在 https 上,数据是否应该加密?
我读过 this post
可以使用 httpwebrequest 完成。
数据是否应该通过 httpwebrequest 传递然后仅 response.redirect 从 .net 到 php?或者 httpwebrequest 可以做重定向吗?
Http 和 Https 将取决于您要 post 到 php 的数据。有多少数据是私有的,例如密码或信用卡号等。类似地加密。
这里有一个关于 https
的问题如果您想将控制权转移到另一个网站,那么您应该使用 response.redirect
。您不能在这种情况下使用 httpwebrequest
。
您可以传递 querystring
中的值,也可以传递 body
中的值。
编辑 1
使用 Response.Redirect
在正文中传递值Response.Redirect with POST instead of Get?