Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
É possível que um cliente crie uma URL que possa ser usada para baixar um README para um pacote específico. Isso permitirá que os clientes renderizem o README do pacote sem baixar todo o pacote.
O recurso usado para criar essa URL é o recurso de ReadmeUriTemplate encontrado no índice de serviço .
Controle de versão
Os seguintes valores de @type são usados:
| @type valor | Anotações |
|---|---|
| ReadmeUriTemplate/6.13.0 | A versão inicial |
Modelo de URL
A URL da API a seguir é o valor da propriedade @id associada a um dos valores de @type de recursos mencionados anteriormente.
Métodos HTTP
A URL construída deve dar suporte ao método HTTP GET
Construir a URL
Considerando uma ID de pacote conhecida e uma versão, a implementação do cliente pode construir uma URL para baixar o README.
O valor do @id é uma cadeia de caracteres de URL que contém qualquer um dos seguintes tokens de espaço reservado:
Espaços reservados de URL
| Nome | Tipo | Necessário | Anotações |
|---|---|---|---|
{lower_id} |
corda | Sim | A ID do pacote, em letras minúsculas |
{lower_version} |
corda | Sim | A versão do pacote, em letras minúsculas |
Tanto lower_id quanto lower_version são reduzidos usando as regras implementadas por . NET's método System.String.ToLowerInvariant().
O lower_version é a versão de pacote desejada normalizada usando a versão do NuGet regras de normalização. Isso significa que os metadados de build permitidos pela especificação SemVer 2.0.0 devem ser excluídos nesse caso.
Corpo da resposta
Se o pacote tiver um leiame, um código de status 200 será retornado. O corpo da resposta será o conteúdo de leitura em si.
Se o pacote não tiver um leiame, um código de status 404 será retornado.