• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Identifying client details

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
How to identify the client application type invoking a web service.
can I able to determine the client as a web service/stand alone client at the service side using client request.
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Define "client application type"; it's not a generally understood term. Do you mean some HTTP header like User-Agent? Note that those are subject to client-side tampering.
 
sandeep Thandu
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Ulf Dittmer wrote:Define "client application type"; it's not a generally understood term. Do you mean some HTTP header like User-Agent? Note that those are subject to client-side tampering.



I want to find if client itself is a web service or not. I referred Http headers and Tcp details but could not able to tell what exactly is client type.
I only have client ip address but In my project I should also able to say that client who invoked myservice is a web service or not.

Thanks
 
Ulf Dittmer
Rancher
Posts: 43081
77
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The HTTP looks the same, no matter what kind of code performs the request. If you don't have control over the client (and thus can set an HTTP header, or pass a parameter), then there's no way to do this.
 
sandeep Thandu
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Ulf Dittmer wrote:The HTTP looks the same, no matter what kind of code performs the request. If you don't have control over the client (and thus can set an HTTP header, or pass a parameter), then there's no way to do this.



Thanks for help.
I am assuming that i will have control over client(Inra Organization)
 
Have you no shame? Have you no decency? Have you no tiny ad?
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic