V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  also24  ›  全部回复第 134 页 / 共 286 页
回复总数  5704
1 ... 130  131  132  133  134  135  136  137  138  139 ... 286  
2020-06-13 19:57:58 +08:00
回复了 lagoon 创建的主题 程序员 再争论一个 json 转义的问题
@lagoon #6
我的锅,这个专业撞上了 Python 的转义,没能表达出我的意思

我还是直接写文本吧。

按道理来说,你可以在这个字符串外面再套一层就好理解了

{
"str": "{\"身份\":\"学生\",\"姓名\":\"张三\"}"
}

大意如上,服务器返回的内容被当作嵌套了一层 JSON String,这样再拿 str 字段出来的时候,就会处理掉转义了。

实际上大意和二楼是一致的,只是我不小心举了个错误的例子。
2020-06-13 19:50:36 +08:00
回复了 lagoon 创建的主题 程序员 再争论一个 json 转义的问题
https://i.v2ex.co/92IL9xOI.jpeg 我的描述好像容易引起歧义,我重洗说一下
2020-06-13 19:48:13 +08:00
回复了 lagoon 创建的主题 程序员 再争论一个 json 转义的问题
https://i.v2ex.co/92IL9xOI.jpeg 要不要试试先把它当 JSON String 而不是 JSON Object

https://i.loli.net/2020/06/13/WPlr4MVNJE7XxmZ.png
2020-06-13 19:42:34 +08:00
回复了 depress 创建的主题 北京 新发地市场关闭, 517 个员工样本 45 个阳性无症状
我一开始以为新发地只是个小菜市场……

直到我看了下它的简介:
现已成为首都北京乃至亚洲交易规模最大的专业农产品批发市场,市场现占地 1680 亩,管理人员 1500 名,固定摊位 2000 个左右、定点客户 4000 多家。

在海外的 8 个国家有种植 /养殖基地,占整个华北五省 60%农产品交易,山东,山西,河北,河南,东三省,乃至于云南四川广西的农产品,在新发地都有固定的交易区域,新发地的农产品出口全世界二十多个国家,是真正的巨无霸。

武汉华南海鲜市场占地 5 万平方米,新发地 107 万 8920 平米,是华南海鲜的 21 倍还要大。
是视频播放软件把进度条放在了最下面吧。。。这样在效果上就是 『进度光』了
@JCZ2MkKb5S8ZX9pq #11
嗯,更具体的我就不太了解了,我试了一下中英文字体的混合并回退的情况,会展示出两种字体。
不清楚你是否是想要看到具体的每一个字所回退的情况,这样的功能似乎确实没有。
@JCZ2MkKb5S8ZX9pq #8
应该可以查看的吧,你看下 Computed 标签里的 Rendered Fonts

https://i.loli.net/2020/06/13/lyYn3q2JxGWIsdc.png
2020-06-13 00:39:28 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 问与答 一个关于网址解析的问题
@JCZ2MkKb5S8ZX9pq #6
是的,谁叫腾讯云先给了骚操作呢。
1 、按道理来说,改 header 可以解决。
2 、按道理来说,COS 是对象存储,应该不担心文件和项目重名的问题
3 、这就很难处理了

其实我本来是想说让你在腾讯云 COS 后台配置重定向规则的,但是我试了一下,好像只支持前缀匹配,感觉也配不出想要的效果。
@JCZ2MkKb5S8ZX9pq #5
语言和字体关联还是蛮合理的,不过从你这几个问题来看,腾讯云的 COS 静态网页相关功能,还真是很多小坑啊
同楼上疑问,建议打开 Chrome 的控制台,先检查一下 Network 标签内的每一个请求是否一致。
2020-06-12 23:29:56 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 问与答 一个关于网址解析的问题
1 、这个情况是不是腾讯云造成的?(就不同服务端对这类情况处理不同)
答:是腾讯云造成的,nginx 使用的 301 跳转方法更合理一些。

2 、如果相对路径有没有办法对应这个问题?
答:没有,这实际上是腾讯云的处理导致页面的目录结构被错误理解了。

3 、我能想到的方法是在 index.html 里判断一下当前路径,不行加个跳转。有没有更好的方法?
答:我暂时能想到的也只有这个方法了。


接下来说一下具体为什么会出现这个情况,首先来看 nginx 的实现。


当你访问 abc.com/proj/ 的时候,nginx 知道你想要访问的是 proj 这个『子目录』,
于是 nginx 会去 proj 目录,按照配置好的 index 文件名(一般是 index.html )去寻找相应的文件。
当找到了 proj/index.html 后,会将它作为 proj 这个『子目录』的『主页』返回给浏览器。

当你访问 abc.com/proj 的时候(不带斜杠),nginx 会有点迷惑,你会不会是想找一个叫 proj 的『文件』呢?
于是 nginx 会先去看一下是否存在一个叫做 proj 的『文件』,看了看好像并没有这个『文件』;
那么善解人意的 nginx 就会想到,你肯定是想访问 /proj/ 这个 『子目录』;
于是 nginx 返回了一个 301 重定向,将你带去 abc.com/proj/ 访问(带斜杠)。
再接下来,就是上面的流程了。

// nginx 的这个功能,可以通过 absolute_redirect 参数来进行开关。


腾讯云的 COS 的实现问题在于,当你访问 abc.com/proj 的时候(不带斜杠),善解人意的腾讯云,也猜到了你其实是想访问 /proj/ 这个 『子目录』,但是它做了一个愚蠢的决定,那就是直接将 proj/index.html 的内容返回给你。

这让死脑筋的浏览器犯了迷糊,既然我访问 abc.com/proj 时得到了一个页面,那看来这个页面应该是属于 proj 这个『文件』的,那么当前页面所在的『目录』应该就是 abc.com/ 了。

相关文档:
https://cloud.tencent.com/document/product/436/32670#.E7.B4.A2.E5.BC.95.E6.96.87.E6.A1.A3

想要解决这个问题,就需要在访问 abc.com/proj 的时候,有个明确的重定向机制(也就是 nginx 做的 301 ),这样浏览器能够明确的区分出当前页面所在的目录。

写到这里,我想到一个方法不知道是否可行,可以试试创建一个 proj 『文件』,在里面写上手动重定向的代码,但是我不确定腾讯云的 COS 是否能正确的处理 MIME 信息。(可能需要使用自定义 Headers 功能自定义一下)
2020-06-12 15:13:29 +08:00
回复了 nyse 创建的主题 程序员 用户上传冗余的图片文件,一般是怎么处理的呀?
说真的,这些图片直接存起来可能成本更低
2020-06-12 15:11:20 +08:00
回复了 yongyang599 创建的主题 奇思妙想 突发奇想 关于吃饭聚餐
@JCZ2MkKb5S8ZX9pq 由聚餐想到的一个距离算法问题
https://www.v2ex.com/t/528263


@LevineChen
分享一个小程序 "中间见"
https://www.v2ex.com/t/528379


ifanr
不知道约会聚餐在哪儿碰面?用这个小程序,我们「中间见」
https://www.ifanr.com/minapp/1169015
@Raul7
有没有试试我在 11 楼提到的 traefik
1 ... 130  131  132  133  134  135  136  137  138  139 ... 286  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3474 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 65ms · UTC 11:00 · PVG 19:00 · LAX 03:00 · JFK 06:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.