@, [ и ] в строке запроса URL для частичного вызова API

#query-string #google-data

#строка запроса #google-данные

Вопрос:

Я ищу выполнение частичных запросов из Google Picasa API. Они показывают это как exmaple:

 GET https://picasaweb.google.com/data/feed/api/user/photosapi?kind=albumamp;v=2.0amp;fields=entry(title,gphoto:numphotos,media:group(media:thumbnail),link[@rel='http://schemas.google.com/g/2005#feed'](@href))
  

Я понимаю, что перед использованием этот URL должен быть закодирован, но как сервер интерпретирует такие символы, как @, [ и]?

Поскольку этот вызов API будет запрашивать XML-файл, помогают ли эти символы браузеру перемещаться по XML для получения запрошенной информации (поскольку это частичный запрос информации об альбоме, а не полный дамп данных о фотографиях пользователя)?

Ответ №1:

Я нашел ответ. Это синтаксис для вызовов API частичного ответа Google.

Дополнительная информация здесь:http://code.google.com/labs/faq.html#experimental