Scenario: A Citrix Engineer needs to limit Front End Optimization (FEO) on a web application to mobile users with mobile devices. The engineer decides to create and bind an FEO policy.
Which advanced expression should the engineer use in the FEO policy?
Suggested Answer: C
Get Premium 1Y0-341 Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
39 comments · newest first
SO
Son
11 months ago
Really? I’m surprised there’s no option specifically for tablets.
CA
Carylon
11 months ago
D has a typo, it's "Android," not "Andriod."
DE
Delsie
11 months ago
C is too simplistic, it won't cover all mobile devices.
JU
Julio
11 months ago
I disagree, B seems more straightforward for excluding Windows users.
LI
Linn
12 months ago
I think option A is the best choice for mobile detection.
LE
Leota
12 months ago
Option D seems to cover both iOS and Android, which might be a good way to ensure mobile compatibility, but I can't remember if that's the best approach for FEO.
RO
Roselle
1 year ago
I feel like option A could be the right choice since it checks for 'Mobile' in the User-Agent, but I'm unsure about the subnet part.
BR
Brianne
1 year ago
I think option B sounds familiar because it mentions the User-Agent header, but I can't recall if it correctly identifies mobile devices.
RE
Ressie
1 year ago
I remember practicing with FEO policies, but I'm not entirely sure which expression specifically targets mobile users.
ED
Edda
1 year ago
I'm feeling pretty confident about this one. The solution is to use a combination of User-Agent and client IP checks to identify mobile users.
DO
Dorethea
1 year ago
Okay, I think I've got this. The key is to check the User-Agent header for mobile device indicators, and also check if the client IP is in the specified subnet.
KI
Kirk
1 year ago
Hmm, I'm a bit confused by the advanced expression syntax. I'll need to review some examples to make sure I understand how to properly use these functions.
CA
Cassi
1 year ago
This looks like a tricky one. I'll need to carefully read through the options and think about how to identify mobile users.
LO
Lon
1 year ago
Ah, I think I've got an idea. If the flow is working in the sandbox but not in production, it could be a permissions issue. I'll try running the flow as the System Admin to see if that resolves the problem.
HU
Hubert
1 year ago
Okay, I think the key here is that business architecture provides the business context and vocabulary that can inform and align the data architecture. That seems like a clear benefit.
SY
Sylvie
1 year ago
Hmm, I'm a bit unsure about the differences between the options. I'll need to think this through carefully.
JA
Janna
1 year ago
I've got a good handle on loan covenants from my finance classes. I think I can tackle this question efficiently.
LA
Larae
1 year ago
Ah, the joys of Citrix engineering. I bet the person who wrote this question was sipping on a little too much Citrix Kool-Aid.
TA
Tandra
1 year ago
C: Yeah, option B looks like the best fit for limiting FEO to mobile users.
BE
Berry
1 year ago
B: I agree, that seems like the most appropriate choice.
AM
Amos
1 year ago
D) HTTP.RED.HEADER(''User-Agent'').CONTAINS(''Ios'') II HTTP.REQ.HEADER(''User-Agent'').CONTAINS(''Andriod'')
AN
Angelo
1 year ago
A: I think the engineer should use option B.
JU
Juan
1 year ago
B) HTTP.REQ.HEADER(''User-Agent'').NOTCONTAINS(''Windows'')&&CLIENT.IS_MOBILE
CO
Cordie
1 year ago
A) HTTP.REG.HEADER(''User-Agent'').CONTAINS(''Mobile'')&&CLIENT.IP.SRC.IN_SUBNET(192.168.10.0/24.NOT
KI
Kirby
1 year ago
I'll go with B. Seems the most elegant solution to the problem. Although, I do wonder if the engineers at Citrix have ever heard of spell-check. 'Andriod'? Really?
CH
Cherry
2 years ago
C'mon, really? CLIENT.IP.SRC.IS_MOBILE? That's just silly. Who writes these questions?
CE
Cecil
1 year ago
Yeah, that option C does seem a bit off. It's important to choose the right expression for the FEO policy.
WI
Willie
1 year ago
D) HTTP.RED.HEADER(''User-Agent'').CONTAINS(''Ios'') II HTTP.REQ.HEADER(''User-Agent'').CONTAINS(''Andriod'')
LA
Lawrence
1 year ago
B) HTTP.REQ.HEADER(''User-Agent'').NOTCONTAINS(''Windows'')&&CLIENT.IS_MOBILE
PE
Pearlene
1 year ago
A) HTTP.REG.HEADER(''User-Agent'').CONTAINS(''Mobile'')&&CLIENT.IP.SRC.IN_SUBNET(192.168.10.0/24.NOT
KA
Katina
2 years ago
I'm not sure about this one. Shouldn't we be checking for both iOS and Android devices? Option D seems to cover that better.
MI
Mitsue
1 year ago
Let's go with option D for better coverage.
HI
Hildegarde
1 year ago
True, but option D specifically targets iOS and Android.
PE
Pearly
1 year ago
But option A also checks for mobile devices in the subnet.
JE
Jenelle
1 year ago
I think option D covers both iOS and Android devices.
CA
Caprice
2 years ago
Option B looks like the correct answer. It checks for the 'User-Agent' header and whether the client is a mobile device.
AD
Adelina
2 years ago
That's a good point, targeting specific mobile devices can ensure better optimization for those users.
DE
Delsie
2 years ago
I disagree, I believe option D is better as it specifically targets iOS and Android devices in the User-Agent header.
AD
Adelina
2 years ago
I think the engineer should use option B because it checks for User-Agent not containing Windows and if the client is mobile.