为什么添加端口无法获取Cookie?

时间:2015-12-25 10:45:31

标签: cookies web

我使用firebug在firefox中添加了一个cookie key-value paire。

myid:12345

从服务器获取cookie,如下所示:

var ccnid = CookieUtil.GetValue("myid");
Response.Write("myid:"+myid);
Response.End();

我的网站网址如下: http://192.168.1.222:8889

设置Cookie域时,如下所示:http://192.168.1.222。我浏览网址:http://192.168.1.222:8889,回复是: myid:123456

设置Cookie域时,如下所示:http://192.168.1.222:8889。我浏览网址:http://192.168.1.222:8889,回复是: myid:

为什么会发生这种情况?域名http://192.168.1.222:8889无法访问http://192.168.1.222:8889

1 个答案:

答案 0 :(得分:0)

只需删除这样的端口:{% for inline_admin_formset in inline_admin_formsets %} <a href="javascript:void(0)" class="js-vertical-tab vertical-tab" rel="{{ inline_admin_formset.formset.prefix }}">{{ inline_admin_formset.opts.verbose_name_plural|capfirst }}</a> {% endfor %} {% for inline_admin_formset in inline_admin_formsets %} <a href="" class="js-vertical-tab-accordion-heading vertical-tab-accordion-heading" rel="{{ inline_admin_formset.formset.prefix }}">{{ inline_admin_formset.opts.verbose_name_plural|capfirst }}</a> <div id="{{ inline_admin_formset.formset.prefix }}" class="js-vertical-tab-content vertical-tab-content"> {{ inline_admin_formset.formset.management_form }} {% include inline_admin_formset.opts.template %} </div> {% endfor %} {% block inline_field_sets %} {% endblock %} ,这样您的浏览器就可以读取它,cookie与域名有关系,而不是ip +端口。