curl ultimately expects null-terminated strings and makes a copy of each, so it's pointless to mess around with string_views and stuff if I have to make a copy for curl at the end anyways.