`

小工具URL编码

    博客分类:
  • C#
 
阅读更多

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Data;

using System.Windows.Documents;

using System.Windows.Input;

using System.Windows.Media;

using System.Windows.Media.Imaging;

using System.Windows.Navigation;

using System.Windows.Shapes;

 

namespace MyBatis

{

    /// <summary>

    /// MainWindow.xaml 的交互逻辑

    /// </summary>

    public partial class MainWindow : Window

    {

        public MainWindow()

        {

            InitializeComponent();

        }

 

        private void button_Click(object sender, RoutedEventArgs e)

        {

            string s = this.inputTb.Text;

            if (!s.Trim().Equals(""))

            {

                string de = UrlEncode(s);

                this.outputTb.Text = de;

                Clipboard.SetData(DataFormats.Text, de);

            }

        }

 

        public static string UrlEncode(string str)

        {

            StringBuilder sb = new StringBuilder();

            byte[] byStr = System.Text.Encoding.UTF8.GetBytes(str); //默认是System.Text.Encoding.Default.GetBytes(str)

            for (int i = 0; i < byStr.Length; i++)

            {

                sb.Append(@"%" + Convert.ToString(byStr[i], 16));

            }

            return (sb.ToString());

        }

 

        private void button1_Click(object sender, RoutedEventArgs e)

        {

            string s = this.inputTb.Text;

            if (!s.Trim().Equals(""))

            {

                string en = Uri.UnescapeDataString(s);

                this.outputTb.Text = en;

                Clipboard.SetData(DataFormats.Text, en);

            }

        }

    }

}

 

分享到:
评论

相关推荐

    URL编码解码小程序

    标题中的“URL编码解码小程序”指的是一个工具或软件,其主要功能是处理URL(统一资源定位符)中的编码问题。URL编码是互联网通信中的一种标准化机制,它确保非ASCII字符或特殊字符在URL中能被正确传输和解析。这是...

    URL编码解码小工具

    总的来说,"URL编码解码小工具"是一款实用的软件,它的存在解决了URL编码解码过程中的繁琐问题,使得无论是开发人员还是普通用户,都能方便快捷地处理URL编码相关的事务。通过支持GB2312和UTF8这两种常见的字符编码...

    URL编码解码免费小工具

    "URL编码解码免费小工具"是一种实用的应用程序,它简化了手动编码和解码的过程。该工具可能具有以下功能: 1. 输入框:用户可以在此输入需要编码或解码的字符串。 2. 操作选择:提供“编码”和“解码”两个选项供...

    url编码工具

    “Url编码工具.exe”是一个执行URL编码和解码功能的程序,它可以帮助用户方便地处理包含特殊字符的URL。通过这个工具,你可以: 1. 将URL中的特殊字符自动转换为它们的百分号编码形式,确保URL的正确性和可传递性。...

    URL编码转换工具

    这个“URL编码转换工具”就是专门为了帮助开发者解决这个问题而设计的。它能够将URL中的特殊字符转换成对应的十六进制ASCII值,确保数据在网络间正确无误地传输。 首先,我们要理解URL编码的基础。在URL中,某些...

    URL编码转码工具

    这是一个URL编码转码工具,具体的功能和演示不发了。 实际功能是把网址转换为%hex 的形式。 1. 这个曾经是安全领域涉及到SQL注入破解屏蔽字符串的方法之一,但是现在已经很少用了 2. 这曾经是入侵大型网站(特别是...

    UrlEncodeUrlDecodeUrl解码Url编码工具

    UrlEncodeUrlDecodeUrl解码Url编码工具正是为了解决这一问题而设计的。它是一个实用的小工具,能够帮助用户对URL进行编码和解码,确保数据在通过网络传递时保持完整性和可读性。 URL(统一资源定位符)是互联网上的...

    URL编码转换工具 很好用

    以下是对“URL编码转换工具”及其相关知识点的详细说明: **URL编码的背景与原理** URL编码基于ASCII字符集,其目的是为了保证URL在HTTP协议中能够被正确地传递和解析。因为URL中可能包含非ASCII字符或者某些特殊...

    codeURL编码解码工具

    本文将详细讲解"codeURL编码解码工具"的相关知识点,包括URL编码的原理、用途以及如何使用这类工具进行编码和解码。 URL(Uniform Resource Locator)即统一资源定位符,是互联网上的资源地址。它由协议类型、主机...

    URL编码解码器

    URL编码(URL Encoding)是互联网应用中常见的数据处理方式,主要目的是为了确保非ASCII字符或者特殊字符在HTTP请求中能够正确...通过"URL编码解码器"这样的工具,开发者可以更方便地处理这些细节问题,提高工作效率。

    URL编码解码工具 反向分析URL地址

    4. **工具使用**:"URL编码解码工具.exe" 是一款实用的小程序,可以帮助用户快速对URL进行编码和解码。用户只需输入待处理的URL,工具会自动执行相应的操作,并显示结果。这对于开发者调试HTTP请求,或者理解网页...

    url编码gbk格式

    总结来说,这个压缩包提供的工具类帮助开发者处理GBK格式的URL编码问题,确保非ASCII字符在网络传输中的正确性。在处理中文字符的URL时,理解并正确使用这些工具能够避免编码和解码过程中的错误,提升程序的稳定性和...

    编码转换小工具,包含多种编码的相互转换[html编码转换 unicode编码转换 url编码转换 编码转换],基于framework 3.5的winform程序

    本小工具是一款基于Microsoft .NET Framework 3.5的Windows桌面应用程序(Winform程序),专门用于实现HTML编码、Unicode编码和URL编码之间的相互转换。在了解这款工具之前,我们先来详细探讨一下这些编码方式。 1....

    url编码转换器

    使用“url编码转换器”这样的工具,用户可以便捷地处理URL中的编码问题,无论是手动输入的链接还是程序生成的链接,都能确保其在传输过程中不会因为特殊字符而引起问题。在开发网页应用或者处理HTTP请求时,理解并...

    URL 编码转换工具

    "URL 编码转换工具"是一个专门用于处理URL编码和解码的应用软件,它能够帮助用户将字符串中的特殊字符转换为它们的百分比编码表示,反之亦然。这个工具特别强调支持Unicode,这意味着它可以处理各种语言和字符集,...

    URL编码转换工具 绿色版

    URL 编码转换工具,用以将 %55%52%4C%20%B1%E0%C2%EB%D7%AA%BB%BB%B9%A4%BE%DF 这样的 16 进制格式还原为 ASCII 码,并可以处理类似 %u3235 这样的 unicode 格式。

    ASP.NET-(URL编码解码)开发人员工具

    ASP.NET-(URL编码解码)开发人员工具ASP.NET-(URL编码解码)开发人员工具ASP.NET-(URL编码解码)开发人员工具ASP.NET-(URL编码解码)开发人员工具ASP.NET-(URL编码解码)开发人员工具ASP.NET-(URL编码解码)开发人员工具

    UrlEncodeDecode解码编码工具(双向)

    本工具旨在提供一个方便、高效的解决方案,支持URL编码和解码的双向操作。 URL编码,也称为Percent-encoding,是URI(统一资源标识符)的一部分,用于在不安全或非ASCII字符出现在URL中时进行转换。这是因为URL格式...

Global site tag (gtag.js) - Google Analytics