title: Alternative working method to the wrong one which uses curl handles in multithreading
body: <p>Since libcurl is thread-safe, as stated from its official <a href="https://curl.haxx.se/libcurl/c/threadsafe.html" rel="nofollow">documentation</a>:</p>
  
  <blockquote>
    <p>libcurl is thread safe but ...</p>
  </blockquote>
  
  <p>which also says:</p>
  
  <blockquote>
    <p>Handles. You must never share the same handle in multiple threads. You can pass the handles around among threads, but you must never use a single handle from more than one thread at any given time.</p>
  </blockquote>
  
  <p>and so creating single handles on multiple threads and make them (handles) synchronized wouldn't work.</p>
  
  <p>How can I get so an alternative, efficient and cheap way of making HTTP requests (generally, and so POST and GET requests too)?</p>