canOperURL handle