GhostBin Exception: The remote server returned an error: (406) Not Acceptable
GhostBin Exception: The remote server returned an error: (406) Not Acceptable
好吧,在我被重定向到一些 post 没有回答这个问题之前。我想声明我正在创建一个程序 AUTO UPDATER。它的工作原理是,如果它看到 1.0.0.0 那么很好,1.0.0.1 然后更新。
所以我去了 Ghostbin,一个允许您更改其中文本的网站,并将其链接到我的代码。事情是,它给了我这个错误。我不知道如何解决它。
Exception: The remote server returned an error: (406) Not Acceptable
这是我的代码。
private void button1_Click(object sender, EventArgs e)
{
if (!new WebClient().DownloadString("https://ghostbin.com/paste/odmbf")
.Contains("1.0.0.0"))
{
MessageBox.Show("You are running the latest version!", "No Update",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
if (MessageBox.Show("New Update! Would you like to update?", "Yay!",
MessageBoxButtons.YesNo, MessageBoxIcon.Information) ==
System.Windows.Forms.DialogResult.Yes)
{
Process.Start("...");
}
}
}
找到答案了。请改用 pastebin。他们有一个编辑选项,您可以在其中编辑原始文件!
Ghostbin 似乎不接受 WebClient。
使用
伪装成浏览器
wc.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36");
好吧,在我被重定向到一些 post 没有回答这个问题之前。我想声明我正在创建一个程序 AUTO UPDATER。它的工作原理是,如果它看到 1.0.0.0 那么很好,1.0.0.1 然后更新。
所以我去了 Ghostbin,一个允许您更改其中文本的网站,并将其链接到我的代码。事情是,它给了我这个错误。我不知道如何解决它。
Exception: The remote server returned an error: (406) Not Acceptable
这是我的代码。
private void button1_Click(object sender, EventArgs e)
{
if (!new WebClient().DownloadString("https://ghostbin.com/paste/odmbf")
.Contains("1.0.0.0"))
{
MessageBox.Show("You are running the latest version!", "No Update",
MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
if (MessageBox.Show("New Update! Would you like to update?", "Yay!",
MessageBoxButtons.YesNo, MessageBoxIcon.Information) ==
System.Windows.Forms.DialogResult.Yes)
{
Process.Start("...");
}
}
}
找到答案了。请改用 pastebin。他们有一个编辑选项,您可以在其中编辑原始文件!
Ghostbin 似乎不接受 WebClient。
使用
伪装成浏览器wc.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36");