[SBI] HTTP/2 user-agent header (#2048)

Open5GS now checks User-AGENT only in SCP.
This commit is contained in:
Sukchan Lee 2023-02-05 09:50:44 +09:00
parent b6aa3aba5b
commit b7905725ac
2 changed files with 0 additions and 13 deletions

View File

@ -821,23 +821,12 @@ int ogs_sbi_parse_request(
message->http.content_type = ogs_hash_this_val(hi);
} else if (!ogs_strcasecmp(ogs_hash_this_key(hi), OGS_SBI_ACCEPT)) {
message->http.accept = ogs_hash_this_val(hi);
} else if (!ogs_strcasecmp(ogs_hash_this_key(hi), OGS_SBI_USER_AGENT)) {
char *v = ogs_hash_this_val(hi);
if (v)
message->http.requester_nf_type =
OpenAPI_nf_type_FromString(v);
} else if (!ogs_strcasecmp(ogs_hash_this_key(hi),
OGS_SBI_CUSTOM_CALLBACK)) {
message->http.custom.callback = ogs_hash_this_val(hi);
}
}
if (!message->http.requester_nf_type) {
ogs_error("No User-Agent in HTTP2 Header");
ogs_sbi_message_free(message);
return OGS_ERROR;
}
if (parse_content(message, &request->http) != OGS_OK) {
ogs_error("parse_content() failed");
ogs_sbi_message_free(message);

View File

@ -409,8 +409,6 @@ typedef struct ogs_sbi_message_s {
ogs_sbi_header_t h;
struct {
OpenAPI_nf_type_e requester_nf_type;
char *accept;
char *content_encoding;
char *content_type;