# Custom Mender client - signed download URL

**URL:** https://hub.mender.io/t/custom-mender-client-signed-download-url/6750
**Category:** General Discussions
**Tags:** mender-client
**Created:** [April 22, 2024, 6:11am UTC](https://hub.mender.io/t/custom-mender-client-signed-download-url/6750 "2024-04-22T06:11:44Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Jiwangreal](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/jiwangreal/32/2144_2.png) [@Jiwangreal](https://hub.mender.io/u/Jiwangreal)
#### Post date: [April 22, 2024, 6:11am UTC](https://hub.mender.io/t/custom-mender-client-signed-download-url/6750/1 "2024-04-22T06:11:44Z")

</div>

In Step 4 - Download deployment, how to download the mender artifact of an signed URL?

Wtheher to add the above content considering sample usage integrality?

---

<div class="post-metadata">

### Author: ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)
#### Post date: [April 23, 2024, 7:39am UTC](https://hub.mender.io/t/custom-mender-client-signed-download-url/6750/2 "2024-04-23T07:39:41Z")

</div>

Hi @Jiwangreal,

Can you please elaborate what you mean by “signed URL”? The communication is HTTPS-based to ensure authentication, hence the URL in itself is validated. If you are referring to the artifact being signed, this is completely handled client side after download.

Greets,  
Josef

---

<div class="post-metadata">

### Author: ![Jiwangreal](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/jiwangreal/32/2144_2.png) [@Jiwangreal](https://hub.mender.io/u/Jiwangreal)
#### Post date: [April 23, 2024, 9:39am UTC](https://hub.mender.io/t/custom-mender-client-signed-download-url/6750/3 "2024-04-23T09:39:48Z")

</div>

The “signed URL” , I understand, is a full path that could be downloaded directly.

The file path which is a artifact path couled be downloaded via wget command or curl command.

After downloading the artifact, I found its a compressing package actually which contain some files like manifest and so on.

Actually, what I’m trying to say is downloading position testing mender-client of Qemo demo is different from using wget command to download. For the former, mender-client could do more jobs to place the uploading the package to predefined location.

The part of contend might have confused me during operating. Other parts contend is awesome.
