title: github apps - webhook request doesn't have payload
body: <p>First, here are my github apps events:
  <a href="https://i.stack.imgur.com/pDTsi.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/pDTsi.png" alt="enter image description here"></a></p>
  
  <p>And I set up my webhook URL(<code>blahblah.com/watch</code>) and express server like this:</p>
  
  <pre><code>const express = require("express");
  const app = express();
  
  app.post("/watch", (req, res) =&gt; {
      console.log(req);
  });
  
  
  app.listen(3000, () =&gt; console.log("opened"));
  </code></pre>
  
  <p>The problem is that when I create an issue comment, the request of webhook arrives in my express server but has no <strong>body or payload</strong>.</p>
  
  <p>The request is here:</p>
  
  <p><a href="https://i.stack.imgur.com/wXoTY.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wXoTY.png" alt="enter image description here"></a></p>
  
  <h3>LOOK AT THAT! THERE IS NO PAYLOAD!</h3>
  
  <p>What should I do? What am I doing wrong?</p>
  
  <p>I thought <code>req</code> must have a property <code>body</code> or <code>payload</code>. How can I access the payload of the request?</p>