Load title and header HTML by URL
There's not a direct function that I'm aware of. But you can query the views_display DB table, indirectly to retrieve your view as the path data is serialized information:

function get_view_from_path($path) {
  $page_views = db_select('views_display','vd');
  $page_views-&gt;join('views_view', 'vv', 'vv.vid = vd.vid');
  $page_views = $page_views-&gt;fields('vd')
    -&gt;fields('vv')
    -&gt;condition('display_plugin', 'page')
    -&gt;execute();

  foreach ($page_views as $view) {
    $options = unserialize($view-&gt;display_options);
    if ($options['path'] == $path) {
      return views_get_view($view-&gt;name);
    }
  }
  return FALSE;
}

if ($my_view = get_view_from_path('my-view-path')) {
  // @TODO: Look @ $my_view-&gt;display["page"]-&gt;display_title
  // $my_view-&gt;display["page"]-&gt;display_options['header']
  // for title &amp; header data.
}