public static UrlAssetInfo create(AssetManager assetManager, AssetKey key, URL url) throws IOException {
        // Check if URL can be reached. This will throw
        // IOException which calling code will handle.
        URLConnection conn = url.openConnection();
        conn.setUseCaches(false);
        InputStream in = conn.getInputStream();
        
        // For some reason url cannot be reached?
        if (in == null){
            return null;
        }else{
            return new UrlAssetInfo(assetManager, key, url, in);
        }
    }
Handles loading of assets from a URL

@author Kirill Vainer
jme3-core/src/plugins/java/com/jme3/asset/plugins/UrlAssetInfo.java