getCSRFToken method
Implementation
Future<Map<String, dynamic>?> getCSRFToken() async {
final response =
await http.get(Uri.parse('$edxBaseUrl/csrf/api/v1/token'), headers: {
'Cookie':
'csrftoken=9Onc4whc89qFMjKnWzxltIQ6tVBgKn7jkw35qo1wNeTjaeoJvxWfBHpDJiD0suGK; openedx-language-preference=en; sessionid=1|6k15k9e8puhad3j4f0zbwaxzfrgps0lg|hSnH2ISlsVJB|ImYzNDZjMjRmYTZhZjFjYTdiMDYzOTFkOTU3NjEwOTA1Y2ZkNDczYmZiYzQwYWYzOGNhMGNhMGRkZmE0NzY5MmIi:1s2y7a:1ym2zOTT_0AQx42twjFOz9s3TQo; csrftoken=9Onc4whc89qFMjKnWzxltIQ6tVBgKn7jkw35qo1wNeTjaeoJvxWfBHpDJiD0suGK'
});
var data = json.decode(response.body);
return data; // Returns the API response
}