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 |
---|---|---|
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 |
|
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 |
|
Exporta en formato de Lenguaje de marcado de aplicaciones de colaboración (CAML) el esquema de la lista especificada por un GUID. |
List |
|
Solicita el esquema XML para un sitio web. |
SiteTemplate |
|
Devuelve información sobre el uso de un sitio web. |
BlobType |
|
Genera una visita en una página que contiene un contador de visitas. |
Page, Image, Custom, Digits |
|
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.