所以,我完全是 C# 的菜鸟。我有一个 url,我需要对其进行编码才能使用 urlencoded 帖子。
问题是,我发现的每个资源都说要使用 System.Web.HttpServerUtility.UrlEncode。或者,我看到资源告诉我使用 System.Web.Util.HttpEncoder()。
我添加了对 system.web 的引用,但出现“system.web 命名空间中不存在”和“system.web.util 命名空间中不存在”错误。
任何提示都会很好!
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.IO;
using System.Web;
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string url = HttpUtility.UrlEncode("http://stackoverflow.com/");
MessageBox.Show(url);
}
}
}