-4

次の PHP スクリプトを .NET に変換する必要がありますが、setrawcookie() に相当する C#/ASP.NET に関するドキュメントが見つかりません。

<?php
    $type = $_REQUEST['type'];
    $location = "Location: /includes/fonts/universltstd-lightultracn-webfont.".$type;

    // create a cookie
    setrawcookie("FontDownloaded", 1, time()+3600*24, '/');
    header($location);

?>
4

2 に答える 2

0
Response.Cookies["FontDownloaded"].Value = 1;
Response.Cookies["FontDownloaded"].Expires = DateTime.Now.AddDays(1);
于 2012-07-23T21:10:37.383 に答える
0

このページをのぞいてみる

デフォルトの ASP.NET Cookie を使用する場合

Response.Cookies["UserSettings"]["Font"] = "Arial";
Response.Cookies["UserSettings"]["Color"] = "Blue";
Response.Cookies["UserSettings"].Expires = DateTime.Now.AddDays(1d);

新しいクッキーを設定したい場合

HttpCookie myCookie = new HttpCookie("UserSettings");
myCookie["Font"] = "Arial";
myCookie["Color"] = "Blue";
myCookie.Expires = DateTime.Now.AddDays(1d);
Response.Cookies.Add(myCookie);
于 2012-07-23T21:10:46.167 に答える