¿Cómo pasar varios valores para un solo parámetro de URL?

¿Es posible pasar varios valores para un solo parámetro de URL sin usar su propio separador?

Lo que quiero hacer es que el backend espera que las urls parámetros de entrada tengan uno o más valores. Se puede establecer en una sola o varias URL. ¿De qué manera se puede configurar el parámetro urls para que pueda tener múltiples valores? No puedo usar mi propio separador porque puede ser parte del valor en sí mismo.

Ejemplo: http://example.com/?urls= [valor, valor2 …]

El parámetro de urls se puede configurar solo en http://google.com o se puede configurar en http://google.com http://yahoo.com ... En el backend, quiero procesar cada url como valores separados.

 http://.../?urls=foo&urls=bar&... 

 request.GET.getlist('urls') 

La siguiente es probablemente la mejor manera de hacerlo, es decir, no especifique una lista delimitada de URL, sino que use el hecho de que puede especificar el mismo nombre de parámetro varias veces, por ejemplo:

 http://example.com/?url=http://google.co.uk&url=http://yahoo.com 

La lista de URL se utilizará y recuperará a través de request.GET.getlist('url')