标签: encode

使用PHP删除编码

我有以下文字:

We%27re%20proud%20to%20introduce%20the%20Amazing
Run Code Online (Sandbox Code Playgroud)

我想使用PHP删除编码,但使用html_entity_decode()不起作用.

有什么建议?

php encode

10
推荐指数
2
解决办法
3万
查看次数

WireShark - 我可以解码数据包中的UTF-8数据吗?

在Wireshark中,如何在数据包中看到非ASCI字符?数据包中的一些数据采用UTF-8编码,我希望Wireshark能够识别它.

  • 有插件吗?
  • 我找到了这个,但也许有一些新的东西.
  • 我想看阿拉伯语,中文和希伯来语.

unicode encode decode utf-8 wireshark

10
推荐指数
1
解决办法
9695
查看次数

将字符串从xmlcharrefreplace转换回utf-8

我接下来的部分代码:

In [8]: st = u"???"

In [11]: st.encode("ascii", "xmlcharrefreplace")
Out[11]: 'опа'

In [14]: st1 = st.encode("ascii", "xmlcharrefreplace")

In [15]: st1.decode("ascii", "xmlcharrefreplace")
Out[15]: u'опа'

In [16]: st1.decode("utf-8", "xmlcharrefreplace")
Out[16]: u'опа'
Run Code Online (Sandbox Code Playgroud)

你知道如何转换st1回来u"???"吗?

python encode utf-8 unicode-string

10
推荐指数
1
解决办法
7742
查看次数

如何将图像资源编码为base64?

我想知道是否有办法将图像编码为base64,如果它是一个资源,例如,如果我使用GD加载图像

    $image = imagecreatefromjpeg("captcha/$captcha-$num.jpg");

    // Add some filters
    imagefilter($image, IMG_FILTER_PIXELATE, 1, true);
    imagefilter($image, IMG_FILTER_MEAN_REMOVAL);
Run Code Online (Sandbox Code Playgroud)

如果这是我的代码而不是保存图像并使用它来显示它

<img src='someimage.jpg'>
Run Code Online (Sandbox Code Playgroud)

我希望将其显示为数据URI而不必保存它,例如

<img data='src="data:image/jpeg;base64,BASE64_HERE'>
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

php base64 gd encode image

10
推荐指数
1
解决办法
1万
查看次数

org.apache.commons.codec.DecoderException:奇数个字符

在url参数中发送十六进制字符串并尝试将其转换为服务器端的字符串.使用以下javascript编码代码转换用户输入字符串

function encode(string) {
     var number = "";
        var length = string.trim().length;
        string = string.trim();
        for (var i = 0; i < length; i++){
            number += string.charCodeAt(i).toString(16);
            }
        return number;
}
Run Code Online (Sandbox Code Playgroud)

现在我试图在java代码中解析419俄语字符的十六进制字符串,?如下所示

  byte[] bytes = "".getBytes();

   try {
        bytes = Hex.decodeHex(hex.toCharArray());
        sb.append(new String(bytes,"UTF-8"));
    } catch (DecoderException e) {      
      e.printStackTrace(); // Here it gives error 'Odd number of characters'
    }catch (UnsupportedEncodingException e) {           
      e.printStackTrace();
    }
Run Code Online (Sandbox Code Playgroud)

但它给出了以下错误

"org.apache.commons.codec.DecoderException: Odd number of characters." 
Run Code Online (Sandbox Code Playgroud)

如何解决.由于有许多俄罗斯字符有十六进制代码3位数,因此它无法将其转换为.toCharArray()

javascript java apache encode

10
推荐指数
1
解决办法
6319
查看次数

对utf8文件进行基准读取 - 解释差异

有这个代码:

#!/usr/bin/env perl

use 5.016;
use warnings;
use autodie;
use Path::Tiny;
use Encode;
use Benchmark qw(:all);

my $cnt = 10_000;
my $utf = 'utf8.txt';

my $res = timethese($cnt, {
    'open-UTF-8' => sub {
        open my $fhu, '<:encoding(UTF-8)', $utf;
        my $stru = do { local $/; <$fhu>};
        close $fhu;
    },
    'open-utf8' => sub {
        open my $fhu, '<:utf8', $utf;
        my $stru = do { local $/; <$fhu>};
        close $fhu;
    },
    'decode-utf8' => sub {
        open my $fhu, '<', $utf;
        my $stru …
Run Code Online (Sandbox Code Playgroud)

io perl encode utf-8

10
推荐指数
1
解决办法
462
查看次数

用于作为URL的param的Java Servlet getParameter

我正在构建一个站点,它将一个URL提交给servlet以进行分析.在客户端,我提交url作为编码的参数.例如...

Submit: http://www.site.com
Goes to: http://localhost/myservlet/?url=http%3A%2F%2Fwww.site.com
Run Code Online (Sandbox Code Playgroud)

在服务器端,我有我的servlet请求参数,如此...

String url = request.getParameter("url");
Run Code Online (Sandbox Code Playgroud)

我收到的是一个解码字符串:http://www.site.com.到目前为止一切都很好 - 这大部分时间都按预期工作.

当url param包含自己的参数时会发生问题...

Submit: http://www.site.com?param1=1&param2=2
Goes to: http://localhost/myservlet/?url=http%3A%2F%2Fwww.site.com%3Fparam1%3D1%26param2%3D2
Run Code Online (Sandbox Code Playgroud)

在客户端站点上一切都很好,但在我的servlet中,当我得到参数时,我只收到url param的一部分!

http://www.site.com?param1=1
Run Code Online (Sandbox Code Playgroud)

它从我输入的url param中删除了第二个参数!我肯定在将url param提交到服务器之前对其进行编码...发生了什么?

java parameters url encode servlets

9
推荐指数
1
解决办法
6万
查看次数

如何对两个十六进制字符串进行异或,以便每个字节分别进行异或?

我已经在这里发布了几天类似的问题了,但似乎我没有问正确的事情,所以请原谅我,如果我用XOR问题让你筋疲力尽:D.

要点 - 我有两个十六进制字符串,我想对这些字符串进行异或,以便每个字节分别进行异或(即每对数字分别进行异或).我想在python中这样做,我希望能够拥有不同长度的字符串.我将手动做一个例子来说明我的观点(我使用了代码环境,因为它允许我放入我希望它们的空间):

Input:
s1 = "48656c6c6f"
s2 = "61736b"

Encoding in binary:
48 65 6c 6c 6f = 01001000 01100101 01101100 01101100 01101111
61 73 6b       = 01100001 01110011 01101011

XORing the strings:
01001000 01100101 01101100 01101100 01101111
                  01100001 01110011 01101011
                  00001101 00011111 00000100

Converting the result to hex:
00001101 00011111 00000100 = 0d 1f 04

Output:
0d1f04
Run Code Online (Sandbox Code Playgroud)

因此,总而言之,我希望能够输入两个不同或相等长度的十六进制字符串(这些字符串通常是以十六进制编码的ASCII字母),并获得它们的XOR,使得每个字节分别进行异或.

python string hex encode xor

9
推荐指数
2
解决办法
2万
查看次数

Safari 9.0无法在存储服务器上播放mp4视频

使用safari 9.0(最新版本)无法播放以下视频链接.但旧版本的safari,chrome和firefox可以玩.

http://assets00.grou.ps/0F2E3C/wysiwyg_files/Videos/saksuka/20150928104628-lhmkkfbhnkiisbhht.mp4

当我将视频从服务器下载到我的电脑时,我可以使用safari 9.0.

这就是我不认为这个问题源于视频编码的原因.

我做了这些设置;

mime.types
video/mp4   mp4 m4v
video/ogg   ogv
video/webm  webm

httpd.conf
AddType video/mp4 mp4 m4v
AddType video/ogg ogv
AddType video/webm webm

.htaccess
AddType video/mp4 mp4 m4v
AddType video/ogg ogv
AddType video/webm webm
Run Code Online (Sandbox Code Playgroud)

safari video html5 encode ffmpeg

9
推荐指数
1
解决办法
1万
查看次数

URL的编码字符串(角度)

我正在尝试编码一个非常复杂的字符串,以便可以将其包含在mailto中:

零件:

<a href="mailto:test@example.com?subject='Hello'&{{body}}">
Run Code Online (Sandbox Code Playgroud)

TS:

import { HttpParameterCodec } from "@angular/common/http";

let body = encodeValue('This is the example body\nIt has line breaks and bullets\n\u2022bullet one\n\u2022bullet two\n\u2022bullet three')
Run Code Online (Sandbox Code Playgroud)

当我尝试使用encodeValue时,出现“找不到名称encodeValue。

如何最好对主体进行url编码?

url encode angular

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

encode ×10

utf-8 ×3

java ×2

php ×2

python ×2

url ×2

angular ×1

apache ×1

base64 ×1

decode ×1

ffmpeg ×1

gd ×1

hex ×1

html5 ×1

image ×1

io ×1

javascript ×1

parameters ×1

perl ×1

safari ×1

servlets ×1

string ×1

unicode ×1

unicode-string ×1

video ×1

wireshark ×1

xor ×1