Noticed a new field was implemented last night called ClientXRequestedWith. Any of you guys able to shed some light on how to interpret the data that’s in this field?
I assume it’s the x-requested-with
header from the client. Generally, only web browsers send this.
Yes…it IS a client header…but how and when is the data in the header used and how do I interpret the data in the field?
This is a non-standard request field:
- Field name: X-Requested-With
- Description: Mainly used to identify Ajax requests. Most JavaScript frameworks send this field with value of
XMLHttpRequest
- Example:
X-Requested-With: XMLHttpRequest
List of HTTP header fields @ Wikipedia
Hope it helps.
2 Likes
I’ve seen this in my own research on the topic. It explains the purpose but not the interpretation of the data present within and what uses it.
- If the field has a value, what does it mean?
- If the field has a value other than the default
XMLHttpRequest
, what does this mean? - How does the server receiving this header handle the information?
- Ultimately, can the data in this header be used to further enrich someone’s understanding of the call and correlate it to something else?
In that case, I can only wish you good luck in your research.
1 Like