微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我如何在asp.net代码中获取RawUrl?

如何解决我如何在asp.net代码中获取RawUrl?

| 我想在ASP.NET网页中动态获取RAW网址,但我不知道该怎么做。类似于下面的虚拟代码...
<div id=\"fb-root\">
 <script src=\"http://connect.facebook.net/en_US/all.js#xfbml=1\"></script>
 <fb:comments href= \'<% REQUEST_RAW_URL %>\' num_posts=\"2\" width=\"592\"></fb:comments>
</div>
您看到我想在Facebook评论框中使用它。 更新:这是我使用的Url重写规则
<add name=\"Rule1\" virtualUrl=\"^~/temp/(.*)/(.*).aspx\" 
rewriteUrlParameter=\"ExcludeFromClientQueryString\" 
destinationUrl=\"~/Directory/page.aspx?ItemID=$1&amp;id=$2&amp;lng=gr\"/>
    

解决方法

<fb:comments>...</fb:comments>
标签是什么?这是服务器端标签吗?如果是这样,则需要在属性中添加“ 3”以使其在服务器端解释。 尝试这个:
<fb:comments href=\'<%=HttpContext.Request.RawUrl %>\' num_posts=\"2\" width=\"592\" 
    runat=\"server\"></fb:comments>
    ,你有没有尝试过:
<%= Request.Url.AbsoluteUri %>
    

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。