Share via


Protocolo de dirección URL

Última modificación: viernes, 09 de abril de 2010

Hace referencia a: SharePoint Foundation 2010

En la siguiente tabla se enumeran los métodos de Protocolo RPC de SharePoint Foundation que pueden usarse en el protocolo de dirección URL para realizar solicitudes HTTP GET. Si desea obtener más información sobre un método específico, haga clic en el comando para ver el tema del método RPC relacionado.

Nota

La capacidad de los comandos de dirección URL para devolver HTML, como Display en la siguiente tabla, se ha vuelto limitada por los cambios de seguridad en Microsoft SharePoint Foundation. Si se habilita el control estricto de archivos de explorador, los datos devueltos se marcarán como datos adjuntos y se forzará su descarga. Esto se aplica a los comandos de dirección URL en general, pero particularmente a los comandos destinados a representar los resultados directamente en el explorador.

Comando (Cmd=)

Descripción

Parámetros

dialogview

Un parámetro especial que se usa en el comando Cmd=Display que abre una vista de las bibliotecas de documentos de un sitio, una vista de una biblioteca de documentos específica o una vista de una carpeta dentro de una biblioteca de documentos que se usa en un cuadro de diálogo para abrir o guardar archivos; o bien, abre el formulario de propiedades que se usa al guardar un archivo.

dialogview, location, FileDialogFilterValue

Display

Ejecuta una consulta de base de datos en la lista especificada por un GUID y devuelve código XML o HTML.

List, XMLDATA, View, Query, Using, CacheControl, ID

ExportList

Exporta en formato de Lenguaje de marcado de aplicaciones de colaboración (CAML) el esquema de la lista especificada por un GUID.

List

GetProjSchema

Solicita el esquema XML para un sitio web.

SiteTemplate

GetUsageBlob

Devuelve información sobre el uso de un sitio web.

BlobType

HitCounter

Genera una visita en una página que contiene un contador de visitas.

Page, Image, Custom, Digits

RenderView

Solicita el contenido de una vista de la lista especificada por un GUID.

List, View, URLBase

En el protocolo también se pueden usar los siguientes parámetros:

  • FileDialogFilterValue para establecer filtros para una vista y devolver la lista de todos los archivos de un tipo especificado de una biblioteca de documentos según la extensión de nombre de archivo (por ejemplo, *.doc, *.ppt o *.xls).

  • FilterFieldn para especificar el nombre de un campo en la base de datos, donde n es un número entero limitado únicamente por el número de campos permitidos en la tabla de base de datos o por la longitud permitida para el campo de dirección URL.

  • FilterValuen para especificar el valor de cadena en función del cual se filtrará un campo, donde n es un número entero limitado únicamente por la longitud permitida para el campo de dirección URL.

  • SortField para especificar el nombre del campo para la ordenación.

  • SortDir para indicar un criterio de ordenación ascendente (asc) o descendente (desc).

  • Using para especificar la dirección URL relativa de un archivo virtual que se usa al exportar un elemento o una lista, y que puede ser uno de los siguientes valores: vcard.vcf, event.ics, query.iqy o query.bqy.

Uso del protocolo de dirección URL

La inclusión de una solicitud en una dirección URL es un mecanismo básico para emitir un método y sus parámetros a un servidor que ejecuta SharePoint Foundation. La sintaxis para usar este mecanismo es la siguiente:

http://Server_Name/[sites/][Site_Name/]_vti_bin/owssvr.dll?Cmd=
   Method_name[&Parameter1=Value1&Parameter2=Value2...]

En este ejemplo, se exporta el esquema de la lista especificada por un GUID.

http://Server_Name/[sites/][Site_Name/]_vti_bin/owssvr.dll?Cmd=
   ExportList&List=GUID

En este ejemplo, se muestra la lista de discusiones como un archivo CAML.

http://Server_Name/[sites/][Site_Name/]_vti_bin/owssvr.dll?Cmd=
   Display&List=GUID&XMLDATA=TRUE

En el siguiente ejemplo, se exporta la lista de discusiones a una hoja de cálculo de Microsoft Excel. Observe que el GUID para la vista asociada debe estar asignado al parámetro View.

http://Server_Name/[sites/][Site_Name/]_vti_bin/owssvr.dll?CS=
   109&Using=_layouts/query.iqy&List=GUID&View=GUID&CacheControl=1

Para obtener información acerca del uso del protocolo de dirección URL para enviar solicitudes, consulte Procedimiento para publicar métodos RPC de SharePoint Foundation.