是否有使用Session或其他任何方法轻松地将值从ASP.NET传递到PHP?我尝试了以下方式,但它对我不起作用。任何人都要么更正下面的代码,或者建议我在不使用URL查询字符串的情况下将值从ASP.NET传递给PHP。
ASP.NET代码。
protected void Button1_Click(object sender, EventArgs e)
{
HttpCookie cookie = new HttpCookie("myvalue1");
cookie.Value = "joe@example.com";
Response.Redirect("Default.php");
}
PHP代码。
<?php
session_start();
$_COOKIE['myvalue1'];
$cookies = getCookies();
$sessionId = $cookies['myvalue1'];
?>
答案 0 :(得分:2)
您可以在PHP端创建WSDL / REST API,只需将数据从.Net发送到此API
答案 1 :(得分:1)
有几种方法可以做到这一点,但没有一种方法特别性感。
修改强> 您甚至可以滚动自己的状态服务器。创建一个存储来自asp.net的数据的web服务,php会在需要时检索它。
答案 2 :(得分:-2)
Response.Redirect("Default.php?myparam=myvalue");