# ANN: New HTTP.jl package

**URL:** <https://discourse.julialang.org/t/ann-new-http-jl-package/2048>\
**Category:** Community\
**Tags:** package, web\
**Created:** [February 12, 2017, 12:30am UTC](https://discourse.julialang.org/t/ann-new-http-jl-package/2048 "2017-02-12T00:30:59Z")\
**Posts on this page:** 3\
**Page:** 2

<div class="post-metadata">

**Author:** ![fengyang.wang](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fengyang.wang/32/104_2.png) [@fengyang.wang](https://discourse.julialang.org/u/fengyang.wang)\
**Post date:** [March 31, 2017, 12:38am UTC](https://discourse.julialang.org/t/ann-new-http-jl-package/2048/21 "2017-03-31T00:38:57Z")

</div>

@quinnj, could you tag a release for HTTP? I am having issues with `take!` on Julia 0.6 that seem to be resolved in the master branch for HTTP.jl.

---

<div class="post-metadata">

**Author:** ![quinnj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/quinnj/32/11_2.png) [@quinnj](https://discourse.julialang.org/u/quinnj)\
**Post date:** [March 31, 2017, 2:50am UTC](https://discourse.julialang.org/t/ann-new-http-jl-package/2048/22 "2017-03-31T02:50:17Z")

</div>

That’s weird because the latest tag included the fix for `take!`. I had mistakenly made the usage `take!(String, response)` and @tkelman helped change it to the more idiomatic `String(take!(response))`.

---

<div class="post-metadata">

**Author:** ![fengyang.wang](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fengyang.wang/32/104_2.png) [@fengyang.wang](https://discourse.julialang.org/u/fengyang.wang)\
**Post date:** [March 31, 2017, 3:02am UTC](https://discourse.julialang.org/t/ann-new-http-jl-package/2048/23 "2017-03-31T03:02:30Z")

</div>

My bad; I was accidentally using the old `take!(String, response)`. The `String(take!(response))` is indeed working as expected.

[Previous page](https://discourse.julialang.org/t/ann-new-http-jl-package/2048.md?page=1)
