我只是不断收到消息
"在过去的24小时内,Googlebot在尝试访问您的robots.txt时遇到了1个错误.为了确保我们没有抓取该文件中列出的任何网页,我们推迟了抓取.您的网站的整体robots.txt错误率为100.0 %.您可以在网站站长工具中查看有关这些错误的更多详细信息."
我搜索了它并告诉我在我的网站上添加robots.txt
当我在Google网站管理员工具上测试robots.txt时,无法获取robots.txt.

我想也许robots.txt被我的网站阻止了,但是当我测试它时说GWT允许.

' http://momentcamofficial.com/robots.txt '这里是robots.txt的内容:User-agent:*Disallow:
那么为什么robots.txt无法被Google获取?我错过了什么......有人能帮助我吗???
我想要 POST 一个参数,即base64to webservice,但它不起作用。
string postData = "base64=hySGNg22yX0AIjNQvNJw0xHEbi32NH+iRVKDkbOmUiKpxW0/S6rUgfLmSa527Y8zZ3GmEzfXMB8ry8fH5GjGeJFGqFxDC4A2hLlvIFzyiDeUCqloGDAJoOLa8Jnif1C8nwRte0GNCRM5RXkshLKZP2itZclgDCYz6OgAF7oLNluoB44cZ3AgF1Q8hVgME8LeqgOqxsIzTt3Xn+96j7zp/wA=";
byte[] dataArray = Encoding.Default.GetBytes(postData);
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(ServerPage);
request.Method = "POST";
request.ContentLength = dataArray.Length;
request.ContentType = "application/x-www-form-urlencoded";
Stream dataStream = null;
try
{
dataStream = request.GetRequestStream();
}
catch (Exception)
{
}
dataStream.Write(dataArray, 0, dataArray.Length);
dataStream.Close();
Run Code Online (Sandbox Code Playgroud)
但参数requestHeader更改为:
base64=hySGNg22yX0AIjNQvNJw0xHEbi32NH%2BiRVKDkbOmUiKpxW0%2FS6rUgfLmSa527Y8zZ3GmEzfXMB8ry8fH5GjGeJFGqFxDC4A2hLlvIFzyiDeUCqloGDAJoOLa8Jnif1C8nwRte0GNCRM5RXkshLKZP2itZclgDCYz6OgAF7oLNluoB44cZ3AgF1Q8hVgME8LeqgOqxsIzTt3Xn%2B96j7zp%2FwA%3D
所以WebService收到了错误的参数:
[WebMethod]
public string GenerateOrder(string base64)
{
byte[] buffer = Convert.FromBase64String(base64); //Exception here
}
Run Code Online (Sandbox Code Playgroud)