The Internet Server Application Programming Interface (ISAPI) is an N-tier API of Internet Information Services (IIS).
Questions tagged [isapi]
410 questions
1
vote
0 answers
Delphi ISAPI : which WebModule is currently running?
I was testing a simple Delphi ISAPI application in order to see how it internally works when IIS receive multiple/parallel requests.
I know IIS can span multiple "IIS Worker Process" probably to do just that, but, as per application-pool settings,…

user14889477
- 13
- 3
1
vote
1 answer
Why I get access violation error from TBitmap.LoadFromStream method in datasnap ISAPI dll?
I've developed a datasnap rest server application in RAD Studio 10.3.2. In one of my server methods I receive an image from the client app. The image data is a base64 encoded string as a json value. My method is something like this:
function…

Moj.H
- 75
- 12
1
vote
1 answer
SSAS Data Pump - IsapiModule could not be found
The data pump was previously running on an server with IIS and SQL Server running on the same server. It was working fine. We've been provided a new SQL named instance and we're trying to re-setup the data pump to point to the new server. New SQL…

riekertv
- 143
- 10
1
vote
1 answer
isapi rewrite rules remove blog from wordpress url
while i am new to rewrite I will try to outline this problem in english first than start a thread on how to fix this issue with all your help.
I am trying to remove the folder /blog/ from the following…

Chris Hough
- 3,389
- 3
- 41
- 80
1
vote
1 answer
Determining response length from an ISAPI filter
I am working on an ISAPI Filter to strip certain content out of responses. I need to collect all the body of the response before I do the processing, as the content I'm stripping could overlap send buffers.
To do this I'd like to buffer the…

Frank Schwieterman
- 24,142
- 15
- 92
- 130
1
vote
1 answer
Which rewrite rule am I missing(ISAPI on IIS)?
I have the following rules:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^blog/?$ http://blog.example.com/ [P]
RewriteRule ^(blog/.*)$ http://blog.example.com/$1 [p]
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule…

Coocoo4Cocoa
- 48,756
- 50
- 150
- 175
1
vote
2 answers
Dynamically Set Database Parameters For RAD Server
I have developed an application that uses RAD Server over IIS. So far I have successfully created my Server and client applications. The app provides some information that needs to be verified against a MSSQL database on the Server Side. Everything…

Leonard M.
- 179
- 3
- 17
1
vote
0 answers
isapi dll force download
I have a legacy ISAPI dll, that generally fulfills requests just fine, but occasionally I will get prompted to save the dll from my browser. This is a known issue, with some good workarounds. IIS 8.5 serving dll for download instead of executing …

sse
- 987
- 1
- 11
- 30
1
vote
0 answers
Getting 500 error with Grails 3.3.8 app using Tomcat ISAPI configuration with IIS 10
I followed this guide to configure Tomcat 8.5.12 to run behind IIS 10 on a Windows 2016 server. After I deploy my Grails 3.3.8 app to Tomcat, I can access it at http://hostname:8080/app_name/ through Tomcat directly, but I get a 500 error when I try…

Tim Boyden
- 11
- 3
1
vote
1 answer
Character problem in ISAPI application (ő,ű)
I have a windows 2016 server OS and a MSSQL 2017 DB.
My table is the following:
CREATE TABLE [dbo].[temp_table](
[varchar_250] [varchar](250) NULL,
[varchar_4000] [varchar](4000) NULL,
[varchar_max] [varchar](max) NULL,
[nvarchar_250]…

tecza
- 11
- 3
1
vote
0 answers
IIS Server to tomcat communication >Websockets are not supported by AJP protocol,
We have installed IIS Server in front of tomcat server, now browser request hits IIS Server and then goes to tomcat. Everything is working fine for http request but for websocket I am getting exception in the backed as HTTP Upgrade is not…

SumitG
- 11
- 2
1
vote
1 answer
ISAPI Rewrite 3 rule syntax
I'm installing ISAPI Rewrite 3. I'd like to do the following with it:
The box serving HTTP documents with ISAPI Rewrite 3 has a hypothetical URL of http://www.foo.com.
I want a rule that will point http://www.foo.com/blog to http://blog.foo.com. I…

Coocoo4Cocoa
- 48,756
- 50
- 150
- 175
1
vote
1 answer
Server variable UNENCODED_URL contains strange value instead of encoded slash
We have a legacy IIS DLL that uses GetServerVariable (MSDN) to retrieve the value of UNENCODED_URL. When accessing the URL:
https://example.com/a%2Fb
the value retrieved will look like this:
/path/to/server.dll/a0.000000b
which is strange, because…

digory doo
- 1,978
- 2
- 23
- 37
1
vote
1 answer
Build a dll with static libraries
I want to build a DLL to use it as an IIS/ISAPI application. So far so good. It works. However, I have to drag arround the runtime dll and other dependencies (like some boost libraries).
I would like to make a single DLL (in order to ease the…

Tristram Gräbener
- 9,601
- 3
- 34
- 50
1
vote
2 answers
Custom authentication at the URL level, use ISAPI still with .NET or is there a new way?
Is there a non-IIS way of authenticating users that is not with HTML?
I know I can create my own ISAPI filter for IIS, but I want to achieve the same thing, with .NET code and not integrate it with IIS.
Is there a way to do this now, with the latest…

Jason
- 16,739
- 23
- 87
- 137