react-native-http-bridge icon indicating copy to clipboard operation
react-native-http-bridge copied to clipboard

Code sample not up to date

Open klehmann opened this issue 6 years ago • 0 comments

I just tried to run the code sample (on iOS) and found out that the first parameter for the respond method call is not correct.

The sample should look like this:

componentWillMount() {
      // initalize the server (now accessible via localhost:1234)
      httpBridge.start(5561, "bonjourName", function(request) {

          // you can use request.url, request.type and request.postData here
          if (request.type === "GET" && request.url.split("/")[1] === "users") {
            httpBridge.respond(request.requestId, 200, "application/json", "{\"message\": \"OK\"}");
          } else {
            httpBridge.respond(request.requestId, 400, "application/json", "{\"message\": \"Bad Request\"}");
          }

      });
    }

request.requestId is missing in your code.

Edit: Just saw that pull request #10 contains the same correction.

klehmann avatar Jun 13 '19 12:06 klehmann