Delphi和PHP UTF-8返回的数据

问题描述

我有一个PHP应用程序,该应用程序可以计算所有数据并使用AJAX和JQuery返回HTML页面的答案。 在我的PHP代码顶部添加

{% load static %}
<link rel="stylesheet" href="{% static 'main/home.css' %}" type="text/css">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.13.0/css/all.css" integrity="sha384-Bfad6CLCknfcloXFOyFnlgtENryhrpZCe29RTifKEixXQZ38WheV+i/6YWSzkz3V" crossorigin="anonymous">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
Hey there,{% if user.is_authenticated %}
<h1>{{user.username}}</h1>
{% else %}
<h1>unknown</h1>
{% endif %}
<a href="{% url 'main:home' %}" >Go to Home</a>
<section class="cards">
    {% if wishlist %}
    {% for m in wishlist %}
    <div class="card">
        <div class="top">
            <div class="label1">{{m.music_id}}</div>
            <span class="like" id="id" attr_id="{{m.music_id.pk}}" action_url="{% url 'main:add_to_wishlist' %}"></span>
        </div>
        <div class="middle">
            <a href="https://google.com" id="link" target="_blank">
                <div class="img-container"><img src="{{ m.music_id.pic.url }}"></div>
            </a>
        </div>
        <a href="https://google.com" id="link" target="_blank">
            <div class="bottom">
                <div class="label4">{{m.music_id.description}}</div>
            </div>
        </a>
    </div>
    {% endfor %}
    {% else %}
    <div class="card">
        <div class="middle">
            <div class="label1">Your Wishlist is empty...!</div>
        </div>
        <div class="bottom">
            <div class="label4"><a href="/">Go to Shop</a></div>
        </div>
    </div>
    {% endif %}
</section>

并使用

返回数据
 header("Content-Type: text/html; charset=utf-8");

我也用UTF-8格式保存文件 一切都可以用HTML很好地工作,但是当我用另一个程序(例如Delphi IDHTTP)得到PHP响应时,阿拉伯字符显示如下:\ u06f2 \ u0634 \ u0647 \ u0631 \ u06cc \ u0648 \ u0631 \ u06f1 \ u06f3 \ u06f9 \ u06f9 \ u06f1 \ u06f4:\ u06f1 \ u06f3

in this picture you can see response that i catch from IE

我在带有IIS的服务器上运行PHP

here is my Delphi application

这是我的Delphi代码

echo json_encode($returndata);

我该如何解决此问题 谢谢,抱歉英语不好

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)