gpt4 book ai didi

javascript - Javascript 中形成的 URL 无效

转载 作者:行者123 更新时间:2023-12-03 05:20:46 25 4
gpt4 key购买 nike

我在代码中得到以下 URL(作为字符串)--

$image_url =""http:\\/\\/hello.us\\/kruger\\/web\\/invest\\/api\\/graph\\/gfx\\/tags\\/shop.png\""

但是当我使用这个(在 Facebook 应用程序中)时——它说..[$image_url] 应代表有效的 URL

我应该做什么字符串操作(或其他操作)才能使 URL 成为有效的图像 URL?感谢您的帮助。

最佳答案

开头的字符串""有错误

""http:\\/\\/hello.us\\/kruger\\/web\\/invest\\/api\\/graph\\/gfx\\/tags\\/shop.png\""

我认为字符串是 "\"http:\\/\\/hello.us\\/kruger\\/web\\/invest\\/api\\/graph\\/gfx\\/tags\\/shop.png\""

字符串中的

\\ 计算结果为 \

Facebook api 将 URL 视为此 ""http:\/\/hello.us\/kruger\/web\/invest\/api\/graph\/gfx\/tags\/shop.png ""所以它无法理解url。

使用以下代码替换多余的 \"

url = data.replace(/([\\"])/g,'');

url 返回的是 http://hello.us/kruger/web/invest/api/graph/tags/shop.png

var data ="\"http:\\/\\/hello.us\\/kruger\\/web\\/invest\\/api\\/graph\\/gfx\\/tags\\/shop.png\""; // YOUR CURRENT DATA

url=data.replace(/([\\"])/g,'');

console.log(url);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于javascript - Javascript 中形成的 URL 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41395628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com