V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
Ixizi
V2EX  ›  iDev

url 中有逗号(,),sdwebimage 不支持从这种加载图片..

  •  
  •   Ixizi · 2015-12-16 11:15:02 +08:00 · 4184 次点击
    这是一个创建于 3290 天前的主题,其中的信息可能已经有所发展或是发生改变。

    怎么解决?

    用 NSData 接收图片也不好使.

    就是下面这个地址
    http://img4.imgtn.bdimg.com/it/u=437331345,2228404501&fm=21

    试过网址缩短,也是一样的.

    12 条回复    2015-12-16 20:02:11 +08:00
    pheyer
        1
    pheyer  
       2015-12-16 11:28:36 +08:00
    自己改源代码呗
    Ixizi
        2
    Ixizi  
    OP
       2015-12-16 11:38:56 +08:00
    @pheyer ...
    pheyer
        3
    pheyer  
       2015-12-16 11:40:25 +08:00
    @Ixizi 反正是开源的,你看下哪里限制了
    Ixizi
        4
    Ixizi  
    OP
       2015-12-16 11:41:08 +08:00
    @pheyer 但是用 NSData 去请求图片也是一样的问题
    guibin1989
        5
    guibin1989  
       2015-12-16 12:31:32 +08:00
    是不是 NSURLRequest 不支持这种 URL ?
    tedzhou
        6
    tedzhou  
       2015-12-16 12:45:55 +08:00
    stringByAddingPercentEncodingWithAllowedCharacters
    Ixizi
        7
    Ixizi  
    OP
       2015-12-16 13:04:05 +08:00
    @pheyer
    @tedzhou
    @guibin1989 结贴 . 是 UA 的问题,解决方法见:
    `https://github.com/rs/SDWebImage/issues/1228`
    zhongwuzw
        8
    zhongwuzw  
       2015-12-16 13:18:52 +08:00
    @Ixizi 你的这个 url 的内容是一个 html ,不只是一个图片,所以下载下来不是图片,也就没法显示。
    Ixizi
        9
    Ixizi  
    OP
       2015-12-16 13:23:53 +08:00
    @zhongwuzw 是图片 是 UA 的问题 我已经解决了
    zhongwuzw
        10
    zhongwuzw  
       2015-12-16 13:34:05 +08:00
    @Ixizi 哦哦,这样。
    gmykissqiqi
        11
    gmykissqiqi  
       2015-12-16 17:20:46 +08:00
    因为缺少 user-agent 吧
    dqh3000
        12
    dqh3000  
       2015-12-16 20:02:11 +08:00
    试试用 encodeURIComponent 转义掉逗号?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3382 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:15 · PVG 19:15 · LAX 03:15 · JFK 06:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.