我在这个 url 上尝试的任何 C# 解决方案都失败了 - http://www.streetmap.co.uk/newmap.srf?x=529725&y=182411&z=0&sv=WC1H%2B0BX&st=2&pc=WC1H%2B0BX&mapp=newmap.srf&searchp=newsearch。 srf _
因为 '&' 字符。是否有任何 C# 代码以正确的方式处理此类 url?
UPD。这是解决方案
您需要使用以下方法对 url 进行编码:
var safeUrl = HttpServerUtility.UrlEncode("http://google.com?q=hello&x=123");
HTTP 状态码403代表“禁止”。您应该验证您的校验和;
请求 Google PageRank 的技巧是计算给定 URL 的正确校验和。如果没有 URL 的“google checksum”,您将收到 403 Forbidden 错误。 资源