Skip to content

Commit 0b42cf4

Browse files
committed
Add endpoint
1 parent 0dfa149 commit 0b42cf4

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

internal/dev_server/sdk/routes.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ func BindRoutes(router *mux.Router) {
1616
router.Handle("/events/diagnostic/{envId}", EventsCorsHeaders(DevNull))
1717
router.HandleFunc("/mobile", DevNull)
1818
router.HandleFunc("/mobile/events", DevNull)
19-
router.HandleFunc("/mobile/events/bulk", DevNull)
19+
router.HandleFunc("/mobile/events/bulk", SdkEventswHandler)
2020
router.HandleFunc("/mobile/events/diagnostic", DevNull)
2121

2222
router.Handle("/all", GetProjectKeyFromAuthorizationHeader(http.HandlerFunc(StreamServerAllPayload)))
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package sdk
2+
3+
import (
4+
"io"
5+
"log"
6+
"net/http"
7+
)
8+
9+
func SdkEventswHandler(writer http.ResponseWriter, request *http.Request) {
10+
log.Println(request.URL.Path)
11+
bodyStr, err := io.ReadAll(request.Body)
12+
if err != nil {
13+
log.Printf("SdkEventswHandler: error reading request body: %v", err)
14+
return
15+
}
16+
log.Printf(string(bodyStr))
17+
18+
log.Printf("SdkEventswHandler: handling request: %v", request)
19+
20+
writer.Header().Set("Content-Type", "application/json")
21+
writer.WriteHeader(http.StatusAccepted)
22+
}

0 commit comments

Comments
 (0)