Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

神马搜索mip容器中推荐接口无返回内容 #1350

Open
html5david opened this issue Sep 19, 2019 · 3 comments
Open

神马搜索mip容器中推荐接口无返回内容 #1350

html5david opened this issue Sep 19, 2019 · 3 comments

Comments

@html5david
Copy link

html5david commented Sep 19, 2019

BUG 描述
链接:https://m.sm.cn/c/s/m.youlai.cn/video/mip/365815.html
在神马搜索mip容器下的站点使用custom组件请求推荐接口会报错ypeError: Network request failed at XMLHttpRequest.r.onerror(接口是:https://mipengine.baidu.com/common?logid=&query=&title=%E8%83%8E%E5%84%BF%E8%83%BD%E4%B8%8D%E8%83%BD%E5%81%9A%E7%A3%81%E5%85%B1%E6%8C%AF&frsrcid=&originalUrl=m.youlai.cn/video/mip/365815.html&eqid=&fromSite=&accid=x)
原因是mipengine.baidu.com对神马域名没有开放跨域请求许可,神马站点域名是*.sm.cn,.sm-tc.cn,.transcode.cn,*.uczm.cn 请添加跨域请求许可,感谢。

复现步骤
重新复现 Bug 的步骤

  1. 访问:https://m.sm.cn/c/s/m.youlai.cn/video/mip/365815.html
  2. 即可看到页面中推荐模块没有出现,同时console中出现报错

期望结果

  1. 开放神马跨域请求mipengine.baidu.com的许可,使站点在神马mip下能够正常返回内容。

截图
image

环境及版本信息:
chrome

其他信息
1、在custom中看到请求时候会添加noshell、notiframe等参数也可以正常跨域请求,如不能为神马开放跨域,是否可在custom组件中对神马做判定后正常跨域
2、另外有没有其他接口也涉及跨域问题,如有辛苦一并加上神马的许可。感谢。

@clark-t
Copy link

clark-t commented Sep 23, 2019

收到 我们看一下

@craigchencc
Copy link
Contributor

@html5david 有几个问题确认一下:1、除了这些医疗的页面,你们有抓取其他类似的,也用到 mip-custom 组件的页面吗?比如小说之类的。2、mip-custom 返回的推荐内容,点击一般是去往百度相关的页面,这个是你们想要的吗?

@html5david
Copy link
Author

@html5david 有几个问题确认一下:1、除了这些医疗的页面,你们有抓取其他类似的,也用到 mip-custom 组件的页面吗?比如小说之类的。2、mip-custom 返回的推荐内容,点击一般是去往百度相关的页面,这个是你们想要的吗?

hello,

1、不确定其他抓取的站点是否会用到custom组件,目前我们自动收集到的一些报错站点出在医疗站中。~
2、站点还是以抓取收录为主,如果站点中有用到custom组件还是需要为他们展现出来的,即使展现及跳转的内容并非我们的。~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants