GET/PUT Entity Attachment Example
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- GET: /qcbin/rest/domains/DOMAIN_NAME/projects/PROJECT_NAME/defects/4/attachments/2?by-id=true Accept: application/xml --> <Entity Type="attachment"> <ChildrenCount> <Value>0</Value> </ChildrenCount> <Fields> <Field Name="last-modified"> <Value>2020-03-12 18:37:12</Value> </Field> <Field Name="vc-cur-ver"> <Value></Value> </Field> <Field Name="name"> <Value>1.txt</Value> </Field> <Field Name="vc-user-name"> <Value></Value> </Field> <Field Name="file-size"> <Value>22</Value> </Field> <Field Name="ref-subtype"> <Value>0</Value> </Field> <Field Name="description"> <Value></Value> </Field> <Field Name="id"> <Value>2</Value> </Field> <Field Name="parent-id"> <Value>4</Value> </Field> <Field Name="ref-type"> <Value>File</Value> </Field> <Field Name="parent-type"> <Value>defect</Value> </Field> </Fields> <RelatedEntities/> </Entity>
GET /qcbin/rest/domains/DOMAIN_NAME/projects/PROJECT_NAME/defects/4/attachments/1.txt
Accept: application/json
{
"Fields": [
{
"Name": "last-modified",
"values": [
{
"value": "2020-03-12 18:37:12"
}
]
},
{
"Name": "vc-cur-ver",
"values": [
{}
]
},
{
"Name": "name",
"values": [
{
"value": "1.txt"
}
]
},
{
"Name": "vc-user-name",
"values": [
{}
]
},
{
"Name": "file-size",
"values": [
{
"value": "22"
}
]
},
{
"Name": "ref-subtype",
"values": [
{
"value": "0"
}
]
},
{
"Name": "description",
"values": [
{}
]
},
{
"Name": "id",
"values": [
{
"value": "2"
}
]
},
{
"Name": "parent-id",
"values": [
{
"value": "4"
}
]
},
{
"Name": "ref-type",
"values": [
{
"value": "File"
}
]
},
{
"Name": "parent-type",
"values": [
{
"value": "defect"
}
]
}
],
"Type": "attachment",
"children-count": 0
}
GET /qcbin/rest/domains/DOMAIN_NAME/projects/PROJECT_NAME/not_english_name.txt HTTP/1.1 Accept: application/octet-stream content of not_english_name.txt
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-- PUT: /qcbin/rest/domains/DOMAIN_NAME/projects/PROJECT_NAME/defects/4/attachments/9?by-id=true Accept: application/xml Content-Type: application/octet-stream [Content of file in body] --> <Entity Type="attachment"> <ChildrenCount> <Value>0</Value> </ChildrenCount> <Fields> <Field Name="last-modified"> <Value>2020-03-20 17:10:24</Value> </Field> <Field Name="vc-cur-ver"> <Value></Value> </Field> <Field Name="name"> <Value>4.txt</Value> </Field> <Field Name="vc-user-name"> <Value></Value> </Field> <Field Name="file-size"> <Value>16</Value> </Field> <Field Name="ref-subtype"> <Value>0</Value> </Field> <Field Name="description"> <Value><html><body> added from rest </body></html></Value> </Field> <Field Name="id"> <Value>9</Value> </Field> <Field Name="parent-id"> <Value>4</Value> </Field> <Field Name="ref-type"> <Value>File</Value> </Field> <Field Name="parent-type"> <Value>defect</Value> </Field> </Fields> <RelatedEntities/> </Entity>

